約 2,202,481 件
https://w.atwiki.jp/haikyo-yahane/pages/15.html
日本語MOD 軽量化MOD←大事 ぐらいで~す
https://w.atwiki.jp/akasatanahama/pages/100.html
目次 概要 ダウンロード 更新情報[1.7.10]1.0.0 (2015/11/21) 既知の不具合 導入方法MinecraftForgeを導入する OEFを導入する 追加ブロック・アイテム・レシピ一覧([1.7.10]1.0.0)ブロック アイテム Configの設定([1.7.10]1.0.0) 詳細解説各種機械の詳細・匠化の詳細匠化 EE生成機 EE貯蓄機 EE充填機 EEオファレン砲台 EEかまど EE作業台 EE伝導管 EEアイテム輸送管 EEアイテム導入管 EE採掘機 各種アイテムの詳細解説EEバッテリー EEを消費するアイテム 真・匠式宝剣 EEの万能防具 EEの万能ツール 追加モンスター一覧エンジニア匠 EE匠ロボ コメント 概要 MOD名 OEF(Ofalen Explosive Factory) 製作者 Akasata Nahama Wiki s ManagersTom Kate 赤砂蛇凪浜 前提MOD Minecraft ForgeオファレンMOD匠Craft 最新バージョン [1.7.10]1.0.0Forge 10.13.4.1448オファレンMOD [1.7.10]1.0.1匠Craft 1.3 赤砂蛇凪浜Wiki開設一周年記念!! オファレンMODと匠Craftのアドオンで、EE(Explosion Energy)を利用した便利な機械を追加します。 ダウンロード MOD配布場所の注意をよく読んでからダウンロードしてください。 通常はOEF-(バージョン).jarを、ソースコードはsrc-OEF-(バージョン).zipをダウンロードしてください。 サポートは「概要」の表にある最新版のバージョンのみです。 ダウンロードはこちら 更新情報 [1.7.10]1.0.0 (2015/11/21) 既知の不具合 EEの万能ツールのインベントリにEEの万能ツールを入れるとインベントリを閉じたときに死亡する。次のバージョンアップで修正予定です。EEの万能ツールのインベントリを開いたとき、EEの万能ツールは動かさないでください。 匠化した採掘機があるセーブデータをマインクラフトを終了せず連続で開くと、ブロックの設置できない場所が増える。次のバージョンアップで修正予定です。匠化した採掘機があるセーブデータに入りなおす時はマインクラフトを一度再起動してからにしてください。 エンジニア匠・EE匠ロボの名前が正しく表示されない。次のバージョンで修正予定です。 導入方法 MinecraftForgeを導入する バニラ状態で1度Minecraftを起動し、該当バージョンのバニラ環境を作成しておく。 MinecrraftForge 10.13.4.1448(installer)をダウンロードする。 ダウンロードしたinstallerを起動する。 Install clientを選択し、OKをクリック、インストールする。 Minecraft.exeを起動し、「Forge」というプロフィールが追加されていることを確認する。 「Forge」プロフィールを選択し、ログインする。 タイトル画面まですすめたら導入成功。 OEFを導入する ダウンロードしたOEF-(バージョン).jarを.minecraft/modsに移動する。 「Forge」のプロフィールでログインし、タイトル画面まで進む。 「Mods」ボタンを押して、Ofalen Explosive Factoryが追加されていたら導入成功。 Minecraft Japan Wiki の情報等も確認してみてください 追加ブロック・アイテム・レシピ一覧([1.7.10]1.0.0) ブロック 名前 レシピ 説明 EE生成機(EE Generator) 【匠式高性能爆弾:4 EEコントロールチップ [C]:1 硬質機械用カバープレートセット:2 EEパワードクリスタル:1 青いオファレンコア:1】爆発をEEに変換して出力する機械。爆発を受けると40 tickの間、レベルに応じた量のEEを出力する。 EE貯蓄機(EE Capacitor) 【匠ポータルフレーム:4 EEコントロールチップ [B]:1 硬質機械用カバープレートセット:2 EE伝導管:1 緑のオファレンコア:1】EEをためておく機械。レベルに応じた上限までEEを貯蓄できる。 EEランプ(EE Lamp) 【匠式高性能爆弾:4 EEクリスタル:4 レッドストーンランプ:1】EEが流れているかを検出する機械。EEを受け取ると5 tickの間レベル15の光源ブロックになる。EEは消費しない。 EE充填機(EE Charger) 【エメラルド:4 EEコントロールチップ [A]:1 硬質機械用カバープレートセット:2 EEバッテリー:1 青いオファレンコア:1】EEバッテリーにEEを充填する機械。レベルに応じた速度でインベントリにあるEEバッテリーにEEを充填する。貯蓄容量もレベルによって変化する。 EEオファレン砲台(EE Ofalen Cannon) 【EEコントロールチップ [A]:1 オファレンレーザーピストル:2 EEパワードクリスタル:1 匠式高性能爆弾:2 金ブロック:1】EEを消費してオファレンレーザーを発射する機械。10 tickに一回、400 EEを消費してレーザーを発射する。EEを貯蓄していれば、プレイヤーに最も近いMobにターゲットを合わせ、自動で方向を調整する。 EEかまど(EE Furnace) 【ファイヤーチャージ:4 EEコントロールチップ [A]:1 硬質機械用カバープレートセット:2 かまど:1 EEパワードクリスタル:1】燃料の代わりにEEを消費してアイテムを製錬する機械。レベルに応じた時間をかけ、400 EEを消費してアイテムを製錬する。 EE作業台(EE Crafting Table) 【本棚:4 EEコントロールチップ [A]:1 硬質機械用カバープレートセット:2 作業台:1 EEパワードクリスタル:1】EEを消費して自動クラフトする機械。レベルに応じたEEを消費し、クラフトを実行する。 EE伝導管(EE Conductor) 【鉄の棒:4 匠式高性能爆弾:2 EEコントロールチップ [A/C]:1 EEパワードクリスタル:1】EEを隣接する機械に伝える管。レベルに応じたロスを発生させながらEEを伝える。 EEアイテム輸送管(EE Item Transporter) 【金インゴット:4 青いオファレンの欠片:2 ホッパー:2 EE伝導管:1】アイテムを隣接するインベントリに輸送できるようにした伝導管。4 EEを消費し、レベルに応じた間隔でアイテムを隣接するインベントリに搬出する。256 EEを貯蓄していないとEEを伝えない。 EEアイテム導入管(EE Item Importer) 【レッドストーン:4 赤いオファレンの欠片:2 ホッパー:2 EEアイテム輸送管:1】アイテムを隣接するインベントリから搬入できるようにしたアイテム輸送管。逆流防止のため、アイテム輸送管にのみ搬出できるようになっている。 EE採掘機(EE Miner) 【TNT式高性能爆弾:4 EEコントロールチップ [A]:1 硬質機械用カバープレートセット:2 オファレンのツルハシ:1 EEパワードクリスタル:1】EEを消費してブロックを爆破、回収する機械。800 EEを消費し、レベルに応じた速度でブロックを破壊・インベントリに収納する。 EE測量機(EE Surveyor) 【紙:4 オファレンレーザーエネルギークリスタル [白]:2 硬質機械用カバープレートセット:2 エンダ―アイ:1】EE採掘機の採掘範囲を指定するためのブロック。採掘機の方向に「+」の面を向くように設置すると認識される。EEの受け取り、匠化などはしない。 EE供給機(EE Supplier) EEを無限に供給し続ける機械。クリエイティブ専用。 EE匠ロボパーツ(EE Creeeper Robot Base) 【EEパワードパウダー:5 EEバッテリー:1 匠式高性能爆弾:3】EE匠ロボを召還するためのブロック。 EE式高性能爆弾(EE Bomb) 【匠式高性能爆弾:8 EEパワードクリスタル:1】爆発力が二倍に強化された高性能爆弾 アイテム 名前 レシピ 説明 EEメーター(EE Mater) 【金インゴット:2 石のボタン:2 鉄インゴット:2 EEコントロールチップ [A/B/C]:1】EE機械を右クリックすると、その機械の情報をチャット欄に出力する。 エメラルドパウダー(Emerald Powder) 【エメラルド:1 9】エメラルドを砕いた粉。エメラルドに戻すことはできない。 EEパウダー(EE Powder) 【火薬:8 エメラルドパウダー:1】EEを扱えるようにするための粉。 EEパワードパウダー(EE Powered Powder) 【EEパウダー:8 白いオファレンの欠片:1】EEパウダーにオファレンを混ぜ、より強いEEを扱えるようにするための粉。 EEクリスタル(EE Crystal) 【製錬:EEパウダー】EEパウダーを製錬し、結晶化させたもの。 EEパワードクリスタル(EE Powered Crystal) 【製錬:EEパワードパウダー】EEパワードパウダーを製錬し、結晶化させたもの。 EEコントロールチップ(EE Control Chip) 【鉄インゴット:4 EEクリスタル:4 対応色のオファレン:1 (A/B/C)】【匠魔石:4 EEパワードクリスタル:4 白いオファレン:1 (S)】EEを制御するためのチップ。オファレンの色に対応して四種類ある。 硬質機械用カバープレートセット(Tempered Machine Cover Plate Set) EEを扱うために強化した外装。三枚セットになっている。 EEペンチ(EE Pliers) 【鉄インゴット:1 棒:2 レッドストーン:1】EE機械の調整をする器具。匠化の解除もできる。 EEバッテリー(EE Buttery) 【EEクリスタル:1 EEコントロールチップ [A/C]:1 EEコントロールチップ [B]:2 エメラルドブロック:1 金インゴット:1】EEを蓄え、持ち運べるアイテム。レベルによって貯蓄容量が違う。 真・匠式宝剣(EE Creeper Sword) 【EEパワードクリスタル:6 EEバッテリー:2 匠式宝剣:1】 真・匠式宝剣 [深紅](EE Creeper Sword [Crimson]) 【赤いオファレンコア:6 EEバッテリー:2 真・匠式宝剣:1】 真・匠式宝剣 [翠緑](EE Creeper Sword [Jade]) 【緑のオファレンコア:6 EEバッテリー:2 真・匠式宝剣:1】 真・匠式宝剣 [群青](EE Creeper Sword [Ultramarine]) 【青いオファレンコア:6 EEバッテリー:2 真・匠式宝剣:1】 真・匠式宝剣 [純白](EE Creeper Sword [Pure]) 【白いオファレンコア:6 EEバッテリー:2 真・匠式宝剣:1】 EEの万能防具(EE Perfect Armor) 【EEパワードクリスタル:7 オファレンの万能防具:1 匠式装甲:1】 EE万能ツール(EE Perfect Tool) 【白いオファレンコア:2 EEバッテリー:2 EEパワードクリスタル:2 オファレンの万能ツール:1 かみなりのいし:2】 レシピシート(Recipe Sheet) 【不定形 紙:1 ラピスラズリ:1】EE作業台の見本レシピを保存・反映するための紙。レシピが記録された状態なら、何のレシピかがツールチップに表示される。ブロックにカーソルを合わせてShift+右クリックすると記録を削除でき、新しくレシピを記録することができる。 Configの設定([1.7.10]1.0.0) 項目名 初期値 有効値 内容 S UpdateNotifyType CHAT CHAT/BALLOON/NONE アップデート通知の種類。CHATはワールドログイン時にチャットで、BALLOONはバルーン通知(トースト通知)で表示される。 I maxTier 256 0~ tier(優先度)の最大値。EE伝導管の最大接続数。逆流防止に使用され、値が大きすぎると伝導管設置時にエラーが起きる可能性がある。 詳細解説 各種機械の詳細・匠化の詳細 匠化 匠化とは、EEを扱う機械が、エンジニア匠によって改造されることでプレイヤーに敵対することである。 匠化した場合、通常の機能は停止し、プレイヤーに悪影響を及ぼす様々な効果が発動する。 EEペンチで匠化した機械を右クリックすると解除することができる。 また、匠の杖で右クリックすることで匠化することもできる。 EE生成機 レベル変化:1 tick当たりの生成量 100 EE/tick, 200 EE/tick, 400 EE/tick, 800 EE/tick +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [C]:1 匠式高性能爆弾:2 EE生成機:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [C]:1 EEコントロールチップ [S]:2 EE生成機 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [C]:1 EEコントロールチップ [S]:2 EE生成機 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:送信先の機械を匠化する。ランダムでブロックを破壊する爆発を起こす。 EE貯蓄機 レベル変化:貯蓄容量 16000 EE, 32000 EE, 64000 EE, 128000 EE GUIで貯蓄しているEEの量を確認できる。 EEペンチで右クリックすることで入出力面を切り替えることができる。 青から出力、赤から入力することができる。 +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [B]:1 匠式高性能爆弾:2 EE貯蓄機:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [B]:1 EEコントロールチップ [S]:2 EE貯蓄機 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [B]:1 EEコントロールチップ [S]:2 EE貯蓄機 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:送信先の機械を匠化する。周囲にランダムで匠をスポーンさせる。 EE充填機 レベル変化:充填速度・貯蓄容量 16 tick/EE, 8 tick/EE, 4 tick/EE, 2 tick/EE GUIを開き、スロットにEEバッテリーを置くことで充填できる。 +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [A]:1 匠式高性能爆弾:2 EE充填機:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE充填機 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE充填機 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:周囲の匠を巨匠化させる。 EEオファレン砲台 レベルなし オファレンMODのレーザーマガジンを持って右クリックすると、その色のレーザークリスタルを装填し、オーナーとして認識させることができる。 レーザーは基本的にはピストルのものと変わらないが、どの色もブロックは無限に貫通することができるようになっている。 匠化:プレイヤーにターゲットを合わせ、雷レーザーか爆塵レーザーを発射する。 EEかまど レベル変化:製錬速度 80 tick, 40 tick, 20 tick, 10 tick GUIを開き、左側のスロットに材料を入れることで製錬ができる。 +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [A]:1 匠式高性能爆弾:2 EEかまど:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EEかまど Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EEかまど Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:周囲の動物・プレイヤーを炎上させる。 EE作業台 レベル変化:EEの消費量 200 EE, 100 EE, 50 EE, 25 EE GUIを開き、上部の3x3のスロットにアイテムを持って左クリックするとレシピを設定できる。 レシピが設定された状態で左下のスロットに材料を入れると、クラフトされて右下のスロットに入る。 また、レシピが設定された状態で中央下のスロットにレシピシートを入れると、レシピシートにレシピを記録することができる。 さらに、レシピが記録されたレシピシートを入れると、レシピがレシピシートに記録されていたものに置き換わる。 +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [A]:1 匠式高性能爆弾:2 EE作業台:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE作業台 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE作業台 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:ランダムで爆発を起こす。 EE伝導管 レベル変化:1 tick当たりのロス 8 EE/tick, 4 EE/tick, 2 EE/tick, 0 EE/tick +レベルアップレシピ 【白いオファレン:3 EEコントロールチップ [A/C]:1 匠式高性能爆弾:2 EE伝導管:1 EEパワードクリスタル:1】 【匠魔石:3 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EE伝導管 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:1 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EE伝導管 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:送信先の機械を匠化する。ランダムで雷を落とす。 EEアイテム輸送管 レベル変化:1 tick当たりのロス・アイテムの搬出間隔 8 EE/tick, 4 EE/tick, 2 EE/tick, 0 EE/tick 20 tick/Stack, 10 tick/Stack, 5 tick/Stack, 1 tick/Stack これ自体に搬入機能はないので、ホッパーや導入管でアイテムを搬入させる必要がある。 +レベルアップレシピ 【白いオファレン:3 EEコントロールチップ [A/C]:1 匠式高性能爆弾:2 EEアイテム輸送管:1 EEパワードクリスタル:1】 【匠魔石:3 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EEアイテム輸送管 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:1 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EEアイテム輸送管 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:伝導管の効果+周囲のモンスターの移動速度を上げる。 EEアイテム導入管 レベル変化:1 tick当たりのロス・アイテムの搬出間隔 8 EE/tick, 4 EE/tick, 2 EE/tick, 0 EE/tick 20 tick/Stack, 10 tick/Stack, 5 tick/Stack, 1 tick/Stack チェストなどの輸送管以外のインベントリに搬出する機能はないので、輸送管を使う必要がある。 +レベルアップレシピ 【白いオファレン:3 EEコントロールチップ [A/C]:1 匠式高性能爆弾:2 EEアイテム導入管:1 EEパワードクリスタル:1】 【匠魔石:3 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EEアイテム導入管 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:1 EEコントロールチップ [A/C]:1 EEコントロールチップ [S]:2 EEアイテム導入管 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:伝導管の効果+周囲のモンスターを引き寄せる。 EE採掘機 レベル変化:採掘速度 80 tick/Block, 40 tick/Block, 20 tick/Block, 10 tick/Block 採掘範囲は、下の画像のようにすれば指定できる。 採掘が始まったら測量機を撤去しても問題ない。 EEペンチで右クリックすることで、採掘範囲の設定・再採掘開始ができる。 +レベルアップレシピ 【白いオファレン:4 EEコントロールチップ [A]:1 匠式高性能爆弾:2 EE採掘機:1 EEパワードクリスタル:1】 【匠魔石:4 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE採掘機 Lv.1:1 EEパワードクリスタル:1】 【かみなりのいし:2 EEコントロールチップ [A]:1 EEコントロールチップ [S]:2 EE採掘機 Lv.2:1 白いオファレンコア:2 EEパワードクリスタル:1】 匠化:機械周辺及び採掘範囲内にプレイヤーがいた場合、そこにランダムで爆発を起こす。 採掘範囲が設定されていた場合、範囲内へブロックが設置された時、設置をキャンセルし爆発を起こす。 各種アイテムの詳細解説 EEバッテリー レベル変化:貯蓄容量 4000 EE, 8000 EE, 16000 EE, 32000 EE EE充填機を利用してEEを充填できる。 機械に右クリックすることで、その機械にEEを送ることができる。 +レベルアップレシピ 【EEパワードクリスタル:2 EEコントロールチップ [B]:2 緑のオファレンの欠片:2 EEバッテリー:1 金インゴット:2】 【EEパワードクリスタル:2 EEコントロールチップ [B]:2 匠魔石:2 EEバッテリー Lv.1:1 金インゴット:2】 【EEパワードクリスタル:2 EEコントロールチップ [B]:2 緑のオファレン:2 EEバッテリー Lv.2:1 金インゴット:2】 EEを消費するアイテム EEを充填して耐久値を回復できる剣・防具・道具が追加される。 ただし、耐久値が低く設定されている上に、アイテムを壊した場合爆発と同時に死亡することになるので注意。 EEの充填は、4000 EEを充填したEEバッテリーとアイテムをクラフト(不定形)することで行える。 真・匠式宝剣 無印 特に効果なし。匠式宝剣と比較して、大幅に攻撃力が強化された。 深紅 防衛壁に似たブロックで敵を足止めする。 翠緑 プレイヤーを中心に大爆発を起こす。 群青 爆発玉を周囲にまき散らす。 純白 爆発を伴う落雷を起こす。 EEの万能防具 装備することで、部位に応じた特殊効果が得られる。 また、全て装備することで、奈落ダメージ以外の全ダメージ無効という、すさまじい効果が発動する。 暗視:一部位以上装備 水中呼吸:ヘルメット 満腹度回復:チェストプレート 移動速度上昇3:レギンス 跳躍力上昇3:ブーツ EEの万能ツール オファレンの万能ツール同様、すべてのブロックを素早く破壊できる。 また、横方向を向いてブロックを破壊することで、同じブロックなら50ブロックまで直線破壊できる。 破壊したブロックは右クリックで開ける内部インベントリに収納されている。 追加モンスター一覧 エンジニア匠 オファレン砲台にターゲッティングされない。 爆発とともに周囲のEE機械を巨匠化させる。 EE匠ロボ 召喚方法 ①EE匠ロボパーツブロックの上に、匠式高性能爆弾を置く。 ②コントロールチップで右クリックする。 コントロールチップの色で召喚されるロボのタイプが違う。 タイプ赤:防衛壁に似たブロックで敵を足止めする。 緑:帯電解除の爆発を起こす。 青:爆発玉を周囲にまき散らす。 白:大爆発とともに落雷を起こす。 コメント OEFに関する質問・意見・不具合報告などをどうぞ。 また、Configで設定できるようにしてほしい機能などがあれば意見をお願いします。 初コメント失礼します。エンジニア匠、EE匠の名前がentity.OEF.EngineerCreeper.name、entity.OEF.EER.EERobo.nameとなっていました。1.7.0、導入MODは1.7.10-Forge10.13.4.1448-1.7.10、匠クラフト1.6.1.2、オファレン1.1.2A、OEF1.0.0Aです。あと、EE匠ロボは敵対MOBでしょうか。お手すきの時によろしくお願いします。 - X 2016-12-13 15 21 15 ご報告ありがとうございます。名前の表示は次のバージョンで修正します。EE匠ロボは現在、プレイヤーに対し敵対して行動します。 - 赤砂蛇凪浜 2016-12-17 19 42 13 名前
https://w.atwiki.jp/bullet37/pages/99.html
Doom3Mod ModDBに公開されているものをマトメています。 ベースにしている一覧 https //spreadsheets.google.com/ccc?key=tA_fxfg792kKyoGAJDt9IsA hl=ja authkey=CJexxa0C#gid=0 HL2Mod Players Single Player MultiPlayer BaseMod Source SDK Base(215) Source SDK Base 2007(218) HL2(220) HL2DM(320) HL2EP2(420)
https://w.atwiki.jp/mod-jplang/pages/86.html
MC1.12.2 最新版(IC2ex-2.8.188)の日本語propertiesファイルです # ja_JP translation, Reiga #Cables cable.copper_cable_0 = 銅ケーブル cable.copper_cable_1 = 被覆された銅ケーブル cable.glass_cable = グラスファイバーケーブル cable.gold_cable_0 = 金ケーブル cable.gold_cable_1 = 被覆された金ケーブル cable.gold_cable_2 = 2重被覆された金ケーブル cable.iron_cable_0 = HV ケーブル cable.iron_cable_1 = 被覆された HV ケーブル cable.iron_cable_2 = 2重被覆された HV ケーブル cable.iron_cable_3 = 4重被覆された HV ケーブル cable.tin_cable_0 = 錫ケーブル cable.tin_cable_1 = 被覆された錫ケーブル cable.detector_cable = EU 検出ケーブル cable.splitter_cable = EU 遮断ケーブル cable.tooltip.loss = 電力損失 %sEU/ケーブル #Pipes pipe.bronze_pipe_tiny = とても小さなブロンズのパイプ pipe.bronze_pipe_small = 小さなブロンズのパイプ pipe.bronze_pipe_medium = 中くらいのブロンズのパイプ pipe.bronze_pipe_large = 大きなブロンズのパイプ pipe.steel_pipe_tiny = とても小さな鋼鉄のパイプ pipe.steel_pipe_small = 小さな鋼鉄のパイプ pipe.steel_pipe_medium = 中くらいの鋼鉄のパイプ pipe.steel_pipe_large = 大きな鋼鉄のパイプ # Coke Kiln coke = コークス te.coke_kiln = コークス炉 te.coke_kiln_hatch = コークス炉ハッチ te.coke_kiln_grate = コークス炉の格子蓋 refractory_bricks = 耐火れんが # Storage Boxes te.wooden_storage_box = 木のストレージボックス te.iron_storage_box = 鉄のストレージボックス te.bronze_storage_box = ブロンズのストレージボックス te.steel_storage_box = 鋼鉄のストレージボックス te.iridium_storage_box = イリジウムのストレージボックス # Storage Boxes te.bronze_tank = ブロンズのタンク te.iron_tank = 鉄のタンク te.steel_tank = 鋼鉄のタンク te.iridium_tank = イリジウムのタンク # Pump cover cover.pump_lv = 低圧用ポンプアタッチメント cover.pump_mv = 中圧用ポンプアタッチメント cover.pump_hv = 高圧用ポンプアタッチメント cover.pump_ev = 超高圧用ポンプアタッチメント #Resources resource.basalt = 玄武岩 resource.copper_ore = 銅鉱石 resource.lead_ore = 鉛鉱石 resource.tin_ore = 錫鉱石 resource.uranium_ore = ウラン鉱石 resource.bronze_block = 青銅ブロック resource.copper_block = 銅ブロック resource.lead_block = 鉛ブロック resource.silver_block = 銀ブロック resource.steel_block = 鋼鉄ブロック resource.tin_block = 錫ブロック resource.uranium_block = ウランブロック resource.reinforced_stone = 強化石材 resource.machine = マシンケース resource.advanced_machine = 上位マシンケース resource.reactor_vessel = 原子炉圧力容器 misc_resource.ashes = 灰 misc_resource.iridium_ore = イリジウム鉱石 misc_resource.iridium_shard = イリジウムの破片 misc_resource.matter = 液体マター misc_resource.resin = 樹脂 misc_resource.slag = スラグ misc_resource.iodine = ヨウ素 misc_resource.water_sheet = 水 misc_resource.lava_sheet = 溶岩 #Crushed Ore crushed.copper = 砕いた銅鉱石 crushed.gold = 砕いた金鉱石 crushed.iron = 砕いた鉄鉱石 crushed.tin = 砕いた錫鉱石 crushed.uranium = 砕いたウラン鉱石 crushed.silver = 砕いた銀鉱石 crushed.lead = 砕いた鉛鉱石 #Purified Crushed Ore purified.copper = 砕いて洗浄した銅鉱石 purified.gold = 砕いて洗浄した金鉱石 purified.iron = 砕いて洗浄した鉄鉱石 purified.tin = 砕いて洗浄した錫鉱石 purified.uranium = 砕いて洗浄したウラン鉱石 purified.silver = 砕いて洗浄した銀鉱石 purified.lead = 砕いて洗浄した鉛鉱石 #Plates plate.bronze = ブロンズの板 plate.steel = 鋼鉄の板 plate.copper = 銅の板 plate.gold = 金の板 plate.iron = 鉄の板 plate.tin = 錫の板 plate.lead = 鉛の板 plate.obsidian = 黒曜石の板 plate.lapis = ラピスラズリの板 plate.dense_bronze = 圧縮されたブロンズの板 plate.dense_steel = 圧縮された鋼鉄の板 plate.dense_copper = 圧縮された銅の板 plate.dense_gold = 圧縮された金の板 plate.dense_iron = 圧縮された鉄の板 plate.dense_tin = 圧縮された錫の板 plate.dense_lead = 圧縮された鉛の板 plate.dense_obsidian = 圧縮された黒曜石の板 plate.dense_lapis = 圧縮されたラピスラズリの板 #Item Casings casing.copper = 銅のアイテムケース casing.tin = 錫のアイテムケース casing.bronze = ブロンズのアイテムケース casing.gold = 金のアイテムケース casing.iron = 鉄のアイテムケース casing.steel = 鋼鉄のアイテムケース casing.lead = 鉛のアイテムケース #Ingots ingot.steel = 鋼鉄インゴット ingot.copper = 銅インゴット ingot.tin = 錫インゴット ingot.bronze = ブロンズインゴット ingot.alloy = 合金インゴット ingot.lead = 鉛インゴット ingot.silver = 銀インゴット ingot.refined_iron = 精錬鉄 ingot.uranium = 精錬ウラン #Dusts dust.stone = 石の粉 dust.lead = 鉛の粉 dust.obsidian = 黒曜石の粉 dust.lapis = ラピスラズリの粉 dust.lithium = リチウムの粉 dust.sulfur = 硫黄の粉 dust.silicon_dioxide = 酸化シリコン dust.diamond = ダイアモンドの粉 dust.energium = エナジウムの粉 dust.coal = 石炭の粉 dust.coal_fuel = 水和石炭の粉 dust.iron = 鉄の粉 dust.gold = 金の粉 dust.copper = 銅の粉 dust.tin = 錫粉末 dust.tin_hydrated = 水和錫の粉 dust.bronze = ブロンズの粉 dust.clay = 粘土の粉 dust.silver = 銀の粉 dust.netherrack = ネザーラックの粉 plugin_small is not found. please feed back @wiki. Dusts dust.small_copper = 小さな銅の粉 dust.small_gold = 小さな金の粉 dust.small_tin = 小さな錫の粉 dust.small_silver = 小さな銀の粉 dust.small_lead = 小さな鉛の粉 dust.small_sulfur = 小さな硫黄の粉 dust.small_lithium = 小さなリチウムの粉 dust.small_iron = 小さな鉄の粉 dust.small_bronze = 小さなブロンズの粉 dust.small_lapis = 小さなラピスラズリの粉 dust.small_obsidian = 小さな黒曜石の粉 #Cells fluid_cell = 万能液体セル cell.empty = 空のセル cell.lava = 溶岩セル cell.water = 水セル itemCellUuMatter = 液体マターセル itemCellCF = CFスプレーセル cell.air = 圧縮空気セル cell.hydrated_coal = 水和石炭セル itemCellBiomass = バイオマスセル cell.coalfuel = 水和石炭燃料セル itemCellBiogas = バイオガスセル cell.electrolyzed_water = 電解水セル itemCellCoolant = 冷却液セル itemCellHotCoolant = 熱い冷却液セル itemCellPahoehoelava = パホイホイ溶岩セル itemCellSteam = 蒸気セル cell.hydration = 水和セル itemCellDistilledWater = 蒸留水セル itemCellSuperheatedSteam = 過熱蒸気セル cell.bio = バイオセル cell.biofuel = バイオ燃料セル #Tools drill = 採掘用ドリル diamond_drill = ダイアモンドドリル iridium_drill = イリジウムドリル chainsaw = チェーンソウ scanner = OD スキャナー advanced_scanner = OV スキャナー scanner.range = スキャン範囲 %s itemScanner.found = スキャン結果 wrench = レンチ wrench_new = 新しいレンチ forge_hammer = ハンマー electric_hoe = 電動クワ mining_laser = マイニングレーザー bronze_pickaxe = ブロンズのツルハシ bronze_axe = ブロンズのオノ bronze_sword = ブロンズの剣 bronze_shovel =ブロンズのシャベル bronze_hoe = ブロンズのクワ cutter = カッター nano_saber = ナノセーバー treetap = ツリータップ foam_sprayer = CF スプレー electric_wrench = 電動レンチ electric_treetap = 電動ツリータップ frequency_transmitter = 周波数送信機 frequency_transmitter.tooltip.blank = 座標が設定されていません。 frequency_transmitter.tooltip.target =座標 X = %s Y = %s Z = %s debug_item = デバッガー obscurator = オブスキュレーター cropnalyzer = 作物分析機 wind_meter = 風力計 wind_meter.tooltipA = 周囲の風の状態に関する情報を表示します。 wind_meter.tooltipB = 風車および風力タービンに関する追加情報について。 wind_meter.info = 風力 %1$s MCW wind_meter.info.effective = 有効な風力 %1$s MCW wind_meter.info.obstructed = %1$s の障害物による風力はありません。 wind_meter.info.blocked = 風力タービンが近すぎます(%1$s ブロック以内) wind_meter.info.rotor.none = 風力発動機に羽が取り付けられていません。 wind_meter.info.rotor.blocked = 風力発動機の羽が近すぎます。 lathing_tool = 旋削工具 weeding_trowel = 除草こて tool_box = 道具箱 crowbar = アタッチメント除去器 painter = ペインター painter.black = 黒色ペインター painter.blue = 青色ペインター painter.brown = 茶色ペインター painter.light_blue = 空色ペインター painter.cyan = 水色ペインター painter.gray = 灰色ペインター painter.green = 緑色ペインター painter.light_gray = 薄灰色ペインター painter.lime = 黄緑色ペインター painter.magenta = 赤紫色ペインター painter.orange = オレンジ色ペインター painter.pink = ピンク色ペインター painter.purple = 紫色ペインター painter.red = 赤色ペインター painter.white = 白色ペインター painter.yellow = 黄色ペインター meter = EUリーダー itemToolMEter.mode = モード itemToolMEter.mode.EnergyIn = 入力電力 itemToolMEter.mode.EnergyOut = 出力電圧 itemToolMEter.mode.EnergyGain = 入出力比 itemToolMEter.mode.Voltage = 電圧 itemToolMEter.mode.switch = 切り替え itemToolMEter.mode.reset = リセット itemToolMEter.cycle = 周期 %1$s 秒 itemToolMEter.avg = 平均 itemToolMEter.max/min = 最大/最小 upgrade_kit.mfsu = MFSU アップグレードキット upgrade_kit.mfsu.info = MFE および MFEチャージパッド に使うと MFSU にアップグレードできます。 #Armour and Stuff jetpack = ジェットパック jetpack_electric = 電動ジェットパック bronze_helmet = ブロンズのヘルメット bronze_chestplate = ブロンズのチェストプレート bronze_leggings = ブロンズのレギンス bronze_boots = ブロンズのブーツ batpack = バットパック advanced_batpack = 上位バットパック lappack = ラップパック energy_pack = エナジーパック alloy_chestplate = 合金チェストプレート nano_helmet = ナノスーツヘルメット nano_chestplate = ナノスーツボディアーマー nano_leggings = ナノスーツレギンス nano_boots = ナノスーツブーツ quantum_helmet = クアンタムスーツヘルメット quantum_chestplate = クアンタムスーツボディアーマー quantum_leggings = クアンタムスーツレギンス quantum_boots = クアンタムスーツブーツ rubber_boots = ゴムブーツ hazmat_helmet = 防護ヘルメット hazmat_chestplate = 防護チェストプレート hazmat_leggings = 防護レギンス nightvision_goggles = 暗視ゴーグル solar_helmet = ソーラーヘルメット static_boots = 静電気発電ブーツ cf_pack = CF バックパック crafting.jetpack_attachment_plate=ジェットパック装着プレート jetpackAttached = 電動ジェットパックに装着しました。 #Upgrades upgrade.overclocker = オーバクロックアップグレード upgrade.transformer = 変圧アップグレード upgrade.energy_storage = 蓄電アップグレード upgrade.ejector = 搬出アップグレード upgrade.advanced_ejector = 上位搬出アップグレード upgrade.pulling = 搬入アップグレード upgrade.advanced_pulling = 上位搬入アップグレード upgrade.fluid_ejector = 液体搬出アップグレード upgrade.fluid_pulling = 液体搬入アップグレード upgrade.redstone_inverter = レッドストーン信号反転アップグレード upgrade.advancedGUI.meta = メタ upgrade.advancedGUI.damage = ダメージ upgrade.advancedGUI.nbt = タグ upgrade.advancedGUI.nbt.desc = 現在の設定 %s\n%s%s upgrade.advancedGUI.energy = 電力 upgrade.advancedGUI.ore = 鉱石辞書 upgrade.advancedGUI.back = 戻る upgrade.advancedGUI.ignored = 無視 upgrade.advancedGUI.ignored.desc = %s は無視されました。 upgrade.advancedGUI.direct = 直接 upgrade.advancedGUI.direct.desc = %s はいずれかのフィルターと一致する必要があります。 upgrade.advancedGUI.comparison = 比較 upgrade.advancedGUI.comparison.desc = %s は不等式の場合に有効でないといけません。 upgrade.advancedGUI.range = 範囲 upgrade.advancedGUI.range.desc = %s は設定範囲内でないといけません。 upgrade.advancedGUI.less = 以下 upgrade.advancedGUI.less_or_equal = より小さいか平等の時。 upgrade.advancedGUI.greater = 以上 upgrade.advancedGUI.greater_or_equal = より大きいか平等の時。 upgrade.advancedGUI.fuzzy = 大体 upgrade.advancedGUI.fuzzy.desc = 非充電/無電力 のタグがチェックされます。 upgrade.advancedGUI.exact = 抽出 upgrade.advancedGUI.exact.desc = 全てのタグがチェックされました。 ## REACTORS ## #Reactor Stuff - Tooltips reactoritem.heatwarning.line1 = 液体反応器では使用できません。 reactoritem.heatwarning.line2 = EU 反応器で冷却してください。 reactoritem.durability = 耐久値 #Reactor Stuff - Cooling/Heat Management heat_storage = 10k 冷却セル tri_heat_storage = 30k 冷却セル hex_heat_storage = 60k 冷却セル plating = 原子炉装甲 heat_plating = 耐熱型原子炉装甲 containment_plating = 抑制型原子炉装甲 heat_exchanger = 熱交換器 reactor_heat_exchanger = 原子炉熱交換器 component_heat_exchanger = 広域型熱交換器 advanced_heat_exchanger = 上位型熱交換器 heat_vent = 排熱器 reactor_heat_vent = 原子炉排熱器 overclocked_heat_vent = 高性能排熱器 component_heat_vent = 広域型排熱器 advanced_heat_vent = 上位型排熱器 neutron_reflector = 中性子反射器 iridium_reflector = イリジウム中性子反射器 thick_neutron_reflector = 圧縮型中性子反射器 rsh_condensator = レッドストーンコンデンサー lzh_condensator = ラピスラズリコンデンサー heatpack = 加熱セル #Reactor Stuff - Radioactive Items crafting.fuel_rod = 空の燃料棒 uranium_fuel_rod = ウラン燃料棒 dual_uranium_fuel_rod = デュアル燃料棒 quad_uranium_fuel_rod = クアッド燃料棒 mox_fuel_rod = 混合酸化物燃料棒 dual_mox_fuel_rod = デュアル混合酸化物燃料棒 quad_mox_fuel_rod = クアッド混合酸化物燃料棒 nuclear.depleted_uranium = 劣化ウラン燃料棒 nuclear.depleted_dual_uranium = デュアル劣化ウラン燃料棒 nuclear.depleted_quad_uranium = クアッド劣化ウラン燃料棒 nuclear.depleted_mox = 劣化混合酸化物燃料棒 nuclear.depleted_dual_mox = デュアル劣化混合酸化物燃料棒 nuclear.depleted_quad_mox = クァッド劣化混合酸化物燃料棒 lithium_fuel_rod = リチウム燃料棒 itemTritiumCell = トリチウム燃料棒 nuclear.uranium = 濃縮ウラン核燃料 nuclear.mox = 混合酸化物核燃料 nuclear.plutonium = プルトニウム nuclear.small_plutonium = 小さなプルトニウム nuclear.uranium_235 = ウラン 235 nuclear.small_uranium_235 = 小さなウラン 235 nuclear.uranium_238 = ウラン 238 nuclear.small_uranium_238 = 小さなウラン 238 nuclear.uranium_pellet = 濃縮ウラン核燃料ペレット nuclear.mox_pellet = 混合酸化物核燃料ペレット nuclear.rtg_pellet = RTG 燃料ペレット nuclear.near_depleted_uranium = 劣化しかけているウラン depleted_isotope_fuel_rod = 劣化同位体燃料棒 nuclear.re_enriched_uranium = 再濃縮ウラン #Terraformer Blue Prints tfbp.blank = TFBP - 空 tfbp.cultivation = TFBP - 耕作地 tfbp.irrigation = TFBP - 灌漑 tfbp.desertification = TFBP - 砂漠化 tfbp.chilling = TFBP - 寒冷化 tfbp.flatification = TFBP - 平地化 tfbp.mushroom = TFBP - キノコ #Crops crop_stick = 作物 crop.unknown = 不明 crop.invalid = 病気 crop.weed = 雑草 crop.wheat = 小麦 crop.pumpkin = カボチャ crop.melon = スイカ crop.dandelion = タンポポ crop.rose = バラ crop.blackthorn = 黒バラ crop.tulip = チューリップ crop.cyazint = シアジンス crop.venomilia = ヴェノミリア crop.reed = アシ crop.stickreed = アシの樹液 crop.cocoa = カカオ豆 crop.ferru = フェルー crop.aurelia = オーレリア crop.redwheat = 赤石小麦 crop.nether_wart = ネザーウォート crop.terra_wart = テラウォート crop.coffee = コーヒー豆 crop.hops = ホップ crop.carrots = ニンジン crop.potato = ジャガイモ crop.red_mushroom = 赤キノコ crop.brown_mushroom = 茶キノコ crop.seeds = %1$s 個の種 crop.eatingplant = 害虫 crop.cyprium = キプロス crop.stagnium = スタガニウム crop.plumbiscus = 梅 crop.shining = シャイニング crop.beetroots = ビートルート death.attack.cropEating = %1$s は雑草に侵食されました。 crop.flax = 亜麻 crop.seedling = %1$s 個の苗木 crop.acorns = %1$s 個のどんぐり crop.pine_cones = %1$s 個の松ぼっくり crop.catkins = %1$s 個の尾花 crop.spruce_sapling = 松の木の苗木 crop.oak_sapling = 樫の木の苗木 crop.acacia_sapling = アカシアの木の苗木 crop.dark_oak_sapling = 暗黒樫の木の苗木 crop.birch_sapling = 白樺の木の苗木 crop.jungle_sapling = ジャングルの木の苗木の木 #Batteries single_use_battery = 使い捨て電池 re_battery = 充電式電池 itemBatREDischarged = 充電式電池 advanced_re_battery = 上位型充電式電池 energy_crystal = エナジークリスタル lapotron_crystal = ラポトロンクリスタル charging_re_battery = 携帯式充電機 advanced_charging_re_battery = 上位型携帯式充電機 charging_energy_crystal = 携帯式エナジークリスタル charging_lapotron_crystal = 携帯式ラポトロンクリスタル # Random Items filled_fuel_can = 燃料缶 crafting.empty_fuel_can = 空の燃料缶 crafting.compressed_hydrated_coal = 水和石炭 crafting.plant_ball = 植物の玉 crafting.compressed_plants = 圧縮された植物の玉 crafting.tin_can = 空の缶 filled_tin_can = 食料缶詰 iodine_tablet = ヨウ素錠剤 crafting.rubber = ゴム dynamite = ダイナマイト dynamite_sticky = 粘着ダイナマイト remote = 遠隔起爆装置 crafting.circuit = 基本回路 crafting.advanced_circuit = 上位回路 crafting.alloy = 合金板 crafting.scrap = スクラップ crafting.scrap_box = スクラップボックス crafting.coin = 通貨 reinforced_door = 強化ドア crafting.carbon_fibre = 炭素繊維 crafting.carbon_mesh = 炭素メッシュ crafting.carbon_plate = 炭素板 crafting.iridium = 強化イリジウム板 crafting.coal_ball = 炭素球 crafting.coal_block = 圧縮した炭素球 # ^ It s not a coal block P - I know ^^ crafting.coal_chunk = 炭素塊 crafting.industrial_diamond = 人工ダイアモンド crop_res.fertilizer = 肥料 boat.carbon = 炭素繊維ボート boat.rubber = ゴムボート boat.broken_rubber = 壊れたゴムボート boat.electric = 電動ボート terra_wart = テラウォート crop_res.coffee_beans = コーヒー豆 crop_res.coffee_powder = 挽いたコーヒー豆 mug.empty = 空のマグカップ mug.cold_coffee = コールドコーヒー mug.dark_coffee = ブラックコーヒー mug.coffee = ホットコーヒー crafting.bio_chaff = バイオの籾殻 crop_res.hops = ホップ crop_res.grin_powder = グリンパウダー cell.weed_ex = 除草剤 crop_res.weed = 雑草 itemCoolant = Coolant crafting.heat_conductor = 熱伝導器 crafting.copper_boiler = 銅製蒸気がま crafting.cf_powder = CF パウダー crafting.pellet = CF ペレット crafting.coil = コイル crafting.electric_motor = 電動モーター crafting.power_unit = パワーユニット crafting.small_power_unit = スモールパワーユニット crafting.raw_crystal_memory = 未使用のクリスタルメモリー crystal_memory = クリスタルメモリー crafting.bronze_shaft = ブロンズのシャフト crafting.iron_shaft = 鉄のシャフト crafting.steel_shaft = 鋼鉄のシャフト containment_box = 放射能抑制容器 #Fluids pahoehoe_lava = パホイホイ溶岩 uu_matter = 液体マター construction_foam = CF coolant = 冷却液 creosote = クレオソート hot_coolant = 熱い冷却液 biogas = バイオガス biomass = バイオマス distilled_water = 蒸留水 superheated_steam = 過熱蒸気 steam = 蒸気 hot_water = 温泉水 air = 大気 heavy_water = 重水 hydrogen = 水素 oxygen = 酸素 weed_ex = 除草剤 #Machine te.invalid = Invalid te.advanced_miner = 発展型採掘機 AdvMiner.gui.name = 発展型採掘機 AdvMiner.gui.mode.blacklist = モード ブラックリスト AdvMiner.gui.mode.whitelist = モード ホワイトリスト AdvMiner.gui.info.minelevel = X %1$s Z %2$s Y %3$s AdvMiner.gui.switch.reset = 再起動 AdvMiner.gui.switch.mode = モード切り替え AdvMiner.gui.switch.silktouch = シルクタッチ切り替え(現在は %1$s) te.canner = 万能缶詰装置 Canner.gui.name = 万能缶詰装置 Canner.gui.switch.BottleSolid = 食料や燃料を缶に詰める Canner.gui.switch.EmptyLiquid = セルの液体をタンクに移動する Canner.gui.switch.BottleLiquid = タンクの液体をセルに詰める Canner.gui.switch.EnrichLiquid = 液体を容器(セルかタンク)に詰める Canner.gui.switchTanks = タンク切り替え te.centrifuge = 熱遠心分離器 Centrifuge.gui.name = 熱遠心分離器 te.compressor = 圧縮機 Compressor.gui.name = 圧縮機 te.cropmatron = 農薬散布器 Cropmatron.gui.name = 農薬散布器 te.electric_furnace = 電気かまど ElecFurnace.gui.name = 電気かまど te.electrolyzer = 電解水精製装置 Electrolyzer.gui.name = 電解水精製装置 te.extractor = 抽出機 Extractor.gui.name = 抽出機 te.fermenter = 発酵機 Fermenter.gui.name = 発酵機 Fermenter.gui.info.conversion = 発酵進捗 Fermenter.gui.info.waste = 肥料進捗 te.fluid_bottler = ビン詰め装置 FluidBottler.gui.name = ビン詰め装置 te.induction_furnace = 誘導加熱かまど Induction.gui.name = 誘導加熱かまど te.iron_furnace = 鉄かまど IronFurnace.gui.name = 鉄かまど IronFurnace.gui.xp = 経験値を集める te.liquid_heat_exchanger = 液体熱交換器 LiquidHeatExchanger.gui.name = 液体熱交換器 LiquidHeatExchanger.gui.tooltipheat = 現在伝導された熱 / 最大伝導可能な熱 LiquidHeatExchanger.gui.tooltipvent = 速い転換のために熱導体を加えてください。 te.macerator = 粉砕機 Macerator.gui.name = 粉砕機 te.mass_fabricator = 固体マター製造機 MassFabricator.gui.energy = 電力 %s%% MassFabricator.gui.scrap = スクラップ %s%% te.matter_generator = マター製造機 Matter.gui.name = マター製造機 Matter.gui.info.progress = 進捗 Matter.gui.info.amplifier = 効率増幅 te.metal_former = 金属加工機 MetalFormer.gui.name = 金属加工機 MetalFormer.gui.switch.Extruding = 押し出す MetalFormer.gui.switch.Rolling = 叩く MetalFormer.gui.switch.Cutting = 切る te.miner = 採掘機 Miner.gui.name = 採掘機 te.ore_washing_plant = 鉱石洗浄機 OreWashingPlan.gui.name = 鉱石洗浄機 te.pattern_storage = パターン記憶装置 PatternStorage.gui.name = パターン記憶装置 PatternStorage.gui.info.last = 前のパターン PatternStorage.gui.info.next = 次のパターン PatternStorage.gui.info.import = クリスタルからインポート PatternStorage.gui.info.export = クリスタルへエクスポート te.pump = ポンプ Pump.gui.name = ポンプ Magnetizer.gui.hasMetalShoes = 金属製の靴を検出しました! Magnetizer.gui.noMetalShoes = 金属製の靴は検出できませんでした! te.recycler = リサイクラー Recycler.gui.name = リサイクラー te.replicator = 複製機 Replicator.gui.name = 複製機 Replicator.gui.info.Stop = 停止 Replicator.gui.info.single = 一回実行 Replicator.gui.info.repeat = 繰り返し実行 Replicator.gui.info.last = 前のパターン Replicator.gui.info.next = 次のパターン Replicator.gui.info.Waiting = 待機中.... te.scanner = スキャナー Scanner.gui.name = スキャナー Scanner.gui.idle = 待機 Scanner.gui.info1 = スキャン中.... Scanner.gui.info2 = 待機中..ストレージがありません Scanner.gui.info3 = エラー 電力不足 Scanner.gui.info4 = スキャンに成功しました Scanner.gui.info5 = スキャン結果 Scanner.gui.info6 = !! エラー !! Scanner.gui.info7 = 移動エラー ストレージがありません Scanner.gui.info8 = エラー パターンは記憶済みです Scanner.gui.button.delete = 削除 Scanner.gui.button.save = 保存 te.solid_canner = 固体缶詰装置 SolidCanner.gui.name = 固体缶詰装置 te.fluid_regulator = 液体調節器 FluidRegulator.gui.name = 液体調節器 te.condenser = 復水器 Condenser.gui.name = 復水器 Condenser.gui.tooltipvent = 排熱器を追加すると復水速度が向上します。(%1$s EU/Vent) te.steam_generator = 蒸気発生装置 SteamGenerator.gui.name = 蒸気発生装置 SteamGenerator.gui.heatInput = 入力 %1$s Hu/t SteamGenerator.gui.pressurevalve = 圧力 %1$s Bar SteamGenerator.gui.systemheat = システムの熱量 %1$s C SteamGenerator.output.water = 水 SteamGenerator.output.destiwater = 蒸留水 SteamGenerator.output.steam = 蒸気 SteamGenerator.output.hotsteam = 過熱蒸気 SteamGenerator.gui.calcification = 石炭化過程 %1$s SteamGenerator.gui.info.waterinput = Tick毎に入る水量 SteamGenerator.gui.info.heatinput = Tick毎に受ける熱量 SteamGenerator.gui.info.pressvalve = 圧力の強さ SteamGenerator.gui.info.fluidoutput = 出力 te.blast_furnace = 溶鉱炉 BlastFurnace.gui.name = 溶鉱炉 BlastFurnace.gui.toolair = 運転には、空気セルが 6 つ必要です。 BlastFurnace.gui.airmiss = 運転には、より多くの空気セルが必要です。 BlastFurnace.gui.progress = 進捗 BlastFurnace.gui.heat = 熱量 te.block_cutter = ブロック切断機 BlockCutter.gui.name = ブロック切断機 BlockCutter.gui.bladeslot = ブロック切断刃のスロット BlockCutter.gui.bladeTooWeak = ブロック切断刃は劣ったか、無くなっています。 block_cutting_blade.iron = 鉄のブロック切断刃 block_cutting_blade.steel = 鋼鉄のブロック切断刃 block_cutting_blade.diamond = ダイアモンドのブロック切断刃 CuttingBlade.hardness = 耐久値 %s IronBlockCuttingBlade.info = 鉄より柔らかい材料を切断します。 AdvIronBlockCuttingBlade.info = 鋼鉄より柔らかい材料を切断します。 DiamondBlockCuttingBlade.info = ダイヤモンドより柔らかい材料を切断します。 te.solar_distiller = 太陽光蒸留器 SolarDestiller.gui.name = 太陽光蒸留器 te.fluid_distributor = 液体分配器 FluidDistributor.gui.name = 液体分配器 FluidDistributor.gui.mode.info = モード FluidDistributor.gui.mode.distribute = 濾過して液体を混合 FluidDistributor.gui.mode.concentrate = 清浄な液体を混合 te.weighted_fluid_distributor = 加重液体分配器 te.weighted_item_distributor = 加重液体分配器 WeightedDistributor.gui.priority = 優先度 WeightedDistributor.gui.highest = 最高 WeightedDistributor.gui.lowest = 最低 te.sorting_machine = 電動分類器 SortingMachine.gui.name = 電動分類器 SortingMachine.default = 標準 SortingMachine.whitelist = ホワイトリスト te.item_buffer = アイテム搬送器 ItemBuffer.gui.name = アイテム搬送器 te.item_buffer_2 = 小型アイテム搬送器 te.tank = タンク te.crop_harvester = 作物収穫機 CropHavester.gui.name = 作物収穫機 te.chunk_loader = チャンクローダー te.creative_generator = クリエイティブ用発電機 te.steam_repressurizer = 蒸気再加圧器 SteamRepressurizer.te.top = 蒸気がありません SteamRepressurizer.te.bottom = 発見しました te.industrial_workbench = 工業用作業台 IndustrialWorkbench.gui.adjacent = 近くの機械 te.batch_crafter = 自動作業台 te.uu_assembly_bench = マター加工専用作業台 #Transformers blockTransformer = 変圧器 te.lv_transformer = 低圧変圧器 te.mv_transformer = 中圧変圧器 te.hv_transformer = 高圧変圧器 te.ev_transformer = 超高圧変圧器 Transformer.gui.switch.mode1 = レッドストーン信号で電圧を上げる Transformer.gui.switch.mode2 = 電圧を下げる Transformer.gui.switch.mode3 = 電圧を上げる Transformer.gui.Output = 出力t Transformer.gui.Input = 入力 Transformer.gui.refresh = 電流が停止したときのみ手動で再設定が必要です。 #EU Storage te.batbox = BatBox te.cesu = CESU te.mfe = MFE te.mfsu = MFSU te.chargepad_batbox = BatBox 充電パッド te.chargepad_cesu = CESU 充電パッド te.chargepad_mfe = MFE 充電パッド te.chargepad_mfsu = MFSU 充電パッド EUStorage.gui.mod.redstone0 = レッドストーン信号の挙動 設定無し EUStorage.gui.mod.redstone1 = レッドストーン信号の挙動 蓄電量が満タンの時レッドストーン信号を出力 EUStorage.gui.mod.redstone2 = レッドストーン信号の挙動 一部蓄電時レッドストーン信号を出力 EUStorage.gui.mod.redstone3 = レッドストーン信号の挙動 一部蓄電および空の時レッドストーン信号を出力 EUStorage.gui.mod.redstone4 = レッドストーン信号の挙動 空の時レッドストーン信号を出力 EUStorage.gui.mod.redstone5 = レッドストーン信号の挙動 レッドストーン信号入力時、出力しない EUStorage.gui.mod.redstone6 = レッドストーン信号の挙動 レッドストーン信号入力時、満タンでなければ出力しない EUStorage.gui.info.armor = 装備 EUStorage.gui.info.level = 出力レベル EUStorage.gui.info.output = 出力 %1$s EU/t blockChargepad.gui.mod.redstone0 = レッドストーン信号の挙動 充電時レッドストーン信号を出力 blockChargepad.gui.mod.redstone1 = レッドストーン信号の挙動 待機時レッドストーン信号を出力 #EU Generators te.generator = 火力発電機 Generator.gui.name = 火力発電機 te.geo_generator = 地熱発電機 GeoGenerator.gui.name = 地熱発電機 te.nuclear_reactor = 原子力発電機 NuclearReactor.gui.name = 原子力発電機 NuclearReactor.gui.info.EUoutput = 出力 %1$s EU/t NuclearReactor.gui.info.HUoutput = 出力 %1$s Hu/t NuclearReactor.gui.info.temp = 炉内温度 %1$.2f%% NuclearReactor.gui.mode.fluid = 加圧水型原子炉モード 100%出力します。 NuclearReactor.gui.mode.electric = 通常型原子炉モード 出力を50%に抑制されます。 te.rci_rsh = レッドストーン原子炉冷却液注入機 te.rci_lzh = ラピスラズリ原子炉冷却液注入機 te.rt_generator = 放射性同位体元素崩壊熱発電機 RTGenerator.gui.name = 放射性同位元素崩壊熱発電機 te.semifluid_generator = 半液体燃料発電機 SemifluidGenerator.gui.name = 半液体燃料発電機 te.solar_generator = ソーラーパネル SolarGenerator.gui.name = ソーラーパネル te.stirling_generator = スターリング発電機 StirlingGenerator.gui.name = スターリング発電機 StirlingGenerator.gui.productiontooltip = 受容熱量 / 発電量 te.water_generator = 水力発電機 WaterGenerator.gui.name = 水力発電機 te.wind_generator = 風力発電機 WindGenerator.gui.name = 風力発電機 te.kinetic_generator = 動力発電機 KineticGenerator.gui.name = 動力発電機 KineticGenerator.gui.Bandwidth = 帯域幅 %1$s EU/t KineticGenerator.gui.Output = 発電量 %1$s EU/t #Heat Generators te.fluid_heat_generator = 液体燃料発熱機 FluidHeatGenerator.gui.name = 液体燃料発熱機 FluidHeatGenerator.gui.info.Emit = 放熱量 FluidHeatGenerator.gui.info.MaxEmit = 最大放熱量 te.rt_heat_generator = 放射性同位体元素崩壊熱発熱機 RTHeatGenerator.gui.name = 放射性同位体元素崩壊熱発熱機 RTHeatGenerator.gui.tooltipheat = 発熱量 / 最大発熱量 te.solid_heat_generator = 固体燃料発熱機 SolidHeatGenerator.gui.name = 固体燃料発熱機 SolidHeatGenerator.gui.tooltipheat = 発熱量 / 最大発熱量 te.electric_heat_generator = 電気発熱機 ElectricHeatGenerator.gui.name = 電気発熱機 ElectricHeatGenerator.gui.tooltipheat = 発熱量 / 最大発熱量 ElectricHeatGenerator.gui.hUmax = %1$s hU / 最大 %2$s hU ElectricHeatGenerator.gui.coils = コイルを追加すると発熱量を増加できます。 #Kinetic Generators te.wind_kinetic_generator = 風力発動機 WindKineticGenerator.gui.name = 風力発動機 WindKineticGenerator.gui.rotormiss = エラー 羽根がありません。 WindKineticGenerator.gui.rotorspace = エラー 羽根を回す十分なスペースがありません。 WindKineticGenerator.gui.rotorhealth = 羽根の寿命 %1$s WindKineticGenerator.gui.output = 出力 %1$s kU WindKineticGenerator.gui.windweak1 = 風が弱すぎるかまたは、 WindKineticGenerator.gui.windweak2 = 羽根の回転範囲に障害物があります。 WindKineticGenerator.error.overload = 警告 風が強すぎます。 WindKineticGenerator.error.overload2 = 羽根の損傷が増大しています。 rotor_wood = 木の羽根 rotor_bronze = ブロンズの羽根 rotor_iron = 鉄の羽根 rotor_steel = 鋼鉄の羽根 rotor_carbon = 炭素の羽根 crafting.wood_rotor_blade = 木の羽根の刃 crafting.bronze_rotor_blade = ブロンズの羽根の刃 crafting.iron_rotor_blade = 鉄の羽根の刃 crafting.steel_rotor_blade = 鋼鉄の羽根の刃 crafting.carbon_rotor_blade = 炭素の羽根の刃 itemrotor.wind.info = 必要風力 %1$s MCW 最大 %2$s MCW itemrotor.fitsin.true = この羽根はこのギアボックスに収まります。 itemrotor.fitsin.false = この羽根はこのギアボックスに収まりません。 te.steam_kinetic_generator = 蒸気発動機 SteamKineticGenerator.gui.name = 蒸気発動機 SteamKineticGenerator.gui.ventingWarning = 警告:発動機は行き場の無い冷たい蒸気を排出しています。 SteamKineticGenerator.gui.condensationwarrning = 警告:結露により発動機の回転速度が低下しています。 SteamKineticGenerator.gui.turbineslot = 蒸気タービンスロット SteamKineticGenerator.gui.upgradeslot = 液体排出アップグレードスロット SteamKineticGenerator.gui.error.noturbine = エラー 蒸気タービンがありません。 SteamKineticGenerator.gui.error.filledupwithwater = エラー 蒸気タービンの回転が妨げられています。 SteamKineticGenerator.gui.aktive = 蒸気タービン 運転中... SteamKineticGenerator.gui.waiting = 蒸気タービン 待機中... SteamKineticGenerator.gui.turbine.ouput = 出力 %1$skU te.electric_kinetic_generator = 電気発動機 ElectricKineticGenerator.gui.name = 電気発動機 ElectricKineticGenerator.gui.tooltipkin = 現在の出力 kU / 最大出力 kU ElectricKineticGenerator.gui.kUmax = %1$s kU / 最大 %2$s kU ElectricKineticGenerator.gui.motors = モーターを追加することで出力を増やせます。 te.manual_kinetic_generator = 手回し発動機 te.water_kinetic_generator = 水力発動機 WaterKineticGenerator.gui.name = 水力発動機 WaterKineticGenerator.gui.wrongbiome1 = 海、または河川 WaterKineticGenerator.gui.wrongbiome2 = バイオームでのみ動作します。 WaterKineticGenerator.gui.rotormiss = エラー 羽根がありません。 WaterKineticGenerator.gui.rotorspace = エラー 羽根を回す十分なスペースがありません WaterKineticGenerator.gui.rotorhealth = 羽根の寿命 %1$s%% WaterKineticGenerator.gui.output = 出力 %1$s kU te.stirling_kinetic_generator = スターリング発動機 StirlingKineticGenerator.gui.name = スターリング発動機 crafting.steam_turbine = 蒸気タービン crafting.steam_turbine_blade = 蒸気タービンの刃 #Blocks I guess te.reactor_fluid_port = 原子炉液体ポート ReactorFluidPort.gui.name = 原子炉液体ポート ReactorFluidPort.gui.info = 熱い冷却液を搬出するには、液体搬出アップグレードを積んでください。 te.reactor_redstone_port = 原子炉レッドストーンポート te.reactor_access_hatch = 原子炉アクセスハッチ te.magnetizer = 磁気発生装置 te.terraformer = テラフォーマー mining_pipe.pipe = 採掘パイプ mining_pipe.tip = 採掘パイプ rubber_wood = ゴムの原木 leaves.rubber = ゴムの木の葉 sapling.rubber = ゴムの木の苗木 te.itnt = 工業用 TNT te.nuke = 核 sheet.rubber = ゴムシート sheet.resin = 樹脂シート sheet.wool = 羊毛シート te.reactor_chamber = 原子炉チャンバー fence.iron = 鉄のフェンス glass.reinforced = 強化ガラス te.luminator_flat = ルミネーター te.personal_chest = 個人用チェスト te.trade_o_mat = アイテム交換器 te.energy_o_mat = エネルギー交換器 te.teleporter = テレポーター te.tesla_coil = テスラコイル foam.normal = CF foam.reinforced = 強化 CF wall.black = 黒色の建設発泡壁 wall.blue = 青色の建設発泡壁 wall.brown = 茶色の建設発泡壁 wall.cyan = 水色の建設発泡壁 wall.gray = 灰色の建設発泡壁 wall.green = 緑色の建設発泡壁 wall.light_blue = 空色の建設発泡壁 wall.light_gray = 薄灰色の建設発泡壁 wall.lime = 黄緑色の建設発泡壁 wall.magenta = 赤紫色の建設発泡壁 wall.orange = オレンジ色の建設発泡壁 wall.pink = ピンク色の建設発泡壁 wall.purple = 紫色の建設発泡壁 wall.red = 赤色の建設発泡壁 wall.white = 白色の建設発泡壁 wall.yellow = 黄色の建設発泡壁 scaffold.wood = 足場ブロック scaffold.reinforced_wood = 強化足場ブロック scaffold.iron = 鉄の足場ブロック scaffold.reinforced_iron = 強化鉄の足場ブロック # achievements achievement.acquireRefinedIron = 高品質の鉄 achievement.acquireRefinedIron.desc = 鉄を精錬し、精錬鉄を手に入れる achievement.buildGenerator = 電気規格 achievement.buildGenerator.desc = 火力発電機を作る achievement.acquireResin = ネバっとしたアレ achievement.acquireResin.desc = ツリータップを使い、樹脂をゴムの木から採取する achievement.buildCable = エネルギー供給 achievement.buildCable.desc = 種類は何でもいいので、ケーブルを一つ作る achievement.mineOre = 新発見 achievement.mineOre.desc = 銅、錫、ウランのいずれかを採掘する achievement.buildMacerator = 二つの問題 achievement.buildMacerator.desc = 粉砕機を作る achievement.buildCoalDiamond = 輝き achievement.buildCoalDiamond.desc = 炭素塊を圧縮しダイヤモンドを作る achievement.buildElecFurnace = もっとホットな話題 achievement.buildElecFurnace.desc = 電気かまどを作る achievement.buildIndFurnace = 究極の速さ achievement.buildIndFurnace.desc = 誘導加熱かまどを作る achievement.buildBatBox = しまっとけ! achievement.buildBatBox.desc = Batboxを作る achievement.buildCompressor = 圧搾開始 achievement.buildCompressor.desc = 圧縮機を作る achievement.compressUranium = 放射性物質 achievement.compressUranium.desc = ウランをを圧縮しウランインゴットを手に入れる achievement.dieFromOwnNuke = イワンのばか achievement.dieFromOwnNuke.desc = 自分が点火した核爆弾で死ぬ achievement.buildExtractor = 森林資源の節約 achievement.buildExtractor.desc = 抽出機を作る achievement.buildChainsaw = 木こりと殺し屋の道具 achievement.buildChainsaw.desc = チェーンソウを作る achievement.killCreeperChainsaw = クリーパーvsチェーンソー achievement.killCreeperChainsaw.desc = チェーンソウでクリーパーを倒す achievement.buildDrill = 歯科検診 achievement.buildDrill.desc = 採掘用ドリルを作る achievement.buildDDrill = 貴重なアップグレード achievement.buildDDrill.desc = 採掘用ドリルをダイアモンドで強化する achievement.buildIDrill = もっと貴重なアップグレード achievement.buildIDrill.desc = ダイアモンドドリルを強化イリジウム板で強化する achievement.buildMFE = 倉庫拡張 achievement.buildMFE.desc = MFEを作る achievement.buildMiningLaser = レーザータイム achievement.buildMiningLaser.desc = マイニングレーザーを作る achievement.killDragonMiningLaser = 大したもんだ achievement.killDragonMiningLaser.desc = マイニングレーザーでエンダードラゴンを倒す achievement.buildMassFab = エネルギーの物質化 achievement.buildMassFab.desc = マター製造機を作る achievement.acquireMatter = ピンクの塊 achievement.acquireMatter.desc = マター製造機から液体マターを作り出す achievement.replicateObject = D\u00E9j\u00E0 Vu achievement.replicateObject.desc = 液体マターと複製機を使用して何かを複製する achievement.buildQArmor = テクノロジーの頂点 achievement.buildQArmor.desc = クアンタム装備のいずれかを作る achievement.starveWithQHelmet = お腹と電池の関係 achievement.starveWithQHelmet.desc = クアンタムヘルメットを被ったまま餓死する achievement.buildMFS = 過剰拡張 achievement.buildMFS.desc = MFSUを作る achievement.buildTeleporter = 空間歪曲移動法 achievement.buildTeleporter.desc = テレポーターを作る achievement.teleportFarAway = はるか彼方へ achievement.teleportFarAway.desc = テレポーターで、1km以上遠くへテレポートする achievement.buildTerraformer = 世界を変えよう achievement.buildTerraformer.desc = テラフォーマーを作る achievement.terraformEndCultivation = 最後の楽園 achievement.terraformEndCultivation.desc = ジ・エンドにテラフォーマーを置いて地形を作り変える achievement.explodeMachine = 爆発しちゃった achievement.explodeMachine.desc = 不適合な電圧を使用して機械を爆発させる achievement.getZapped = 感電体験 achievement.getZapped.desc = ケーブルの被覆を忘れる achievement.buildJetpack = 飛べると信じて... achievement.buildJetpack.desc = ジェットパックを作る achievement.fallWithJetpack = ガス欠の怖さ achievement.fallWithJetpack.desc = ジェパックを装備したまま落下ダメージで死ぬ # GUIs container.personalTrader.want = 要求 container.personalTrader.offer = 提供 container.personalTrader.totalTrades0 = 実行した container.personalTrader.totalTrades1 = 取引回数 container.personalTrader.stock = 在庫 container.personalTraderEnergy.paidFor = 支払い %1$s EU container.personalTraderEnergy.energyBuffer = バッファ # creative tab itemGroup.IC2 = IndustrialCraft 2 # potion effects potion.radiation = 被曝 # death messages death.attack.electricity = %1$s は感電してしまった death.attack.nuke = %1$s は核攻撃を受けた death.attack.nuke.player = %1$s は %2$s から核攻撃を受けた death.attack.radiation = %1$s は被曝によって死んでしまった # tool tips tooltip.upgrade.overclocker.time = 作業時間を %1$s%% に下げる。 tooltip.upgrade.overclocker.power = 必要電力を %1$s%% に上げる。 tooltip.upgrade.transformer = 出力電圧を %1$s に上げる。 tooltip.upgrade.storage = 蓄電容量を %1$s EU 増やす。 tooltip.upgrade.ejector = 自動的に %1$s 側に搬出する。 tooltip.upgrade.ejector.anyside = 最初に有効な tooltip.upgrade.redstone = レッドストーン信号を反転させる。 tooltip.upgrade.pulling = 自動的に %1$s 側から搬入する。 tooltip.mode = モード %1$s tooltip.mode.enabled = 有効 tooltip.mode.disabled = 無効 tooltip.mode.not_in_hand = 手元にないアイテムを充電する。 tooltip.mode.boxable = 無効状態でのみ道具箱に収納できます。 tooltip.mode.normal = 通常 tooltip.mode.lossless = 損失なし tooltip.mode.mining = マイニング tooltip.mode.lowFocus = 低焦点 tooltip.mode.longRange = 長距離 tooltip.mode.horizontal = 水平 tooltip.mode.superHeat = 過熱 tooltip.mode.scatter = 散乱 tooltip.mode.explosive = 爆発 tooltip.mode.3x3 = 3x3 tooltip.mode.single = 単独 tooltip.mode.silkTouch = シルクタッチ tooltip.mode.noShear = ハサミ機能なし #mouse over tool tips item.CrystalMemory.tooltip.Item = アイテム item.CrystalMemory.tooltip.UU-Matter = 液体マター item.CrystalMemory.tooltip.Energy = 電力 item.CrystalMemory.tooltip.Empty = 空 item.tooltip.power = パワー item.tooltip.max = 最大 item.tooltip.Output = 出力 item.tooltip.Capacity = 容量 item.tooltip.Store = 蓄電量 item.tooltip.Low = 低圧 item.tooltip.High = 高圧 item.tooltip.PowerOutput = エネルギー出力 item.ItemTool.tooltip.UsesLeft = 残り使用可能回数 %s item.FluidContainer.Empty = 空 item.tooltip.PowerTier = エネルギー階級 %s item.EmptyBoozeBarrel = 空の酒樽 item.LBoozeBarrel = L 酒樽 #Hud text names hud.disabled = HUD を無効化 hud.basic = 基本HUD を有効化 hud.extended = 拡張HUD を有効化 hud.advanced = 高度HUD を有効化 #JEI Text jei.condenser = 再充電予定 %.0f%% jei.recipes = レシピ #Generic generic.text.upgrade = 互換性のあるアップグレード generic.text.UUMatte = 液体マター generic.text.Energy = 電力 generic.text.Name = 名前 generic.text.EU = EU generic.text.EUt = EU/t generic.text.v = V generic.text.mb = mB generic.text.bucketUnit = B generic.text.empty = 空 generic.text.heat = 発熱量 generic.text.Buffer = バッファ generic.text.hu = Hu generic.text.bufferEU = バッファ %1$s EU generic.text.C = %1$s C generic.text.bar = %1$s bar generic.text.tick = /tick generic.text.sec = /sec # directions dir.top = 上面 dir.bottom = 下面 dir.north = 北 dir.east = 東 dir.south = 南 dir.west = 西 dir.Top = 上面 dir.Bottom = 下面 dir.North = 北 dir.East = 東 dir.South = 南 dir.West = 西 #Config GUI config.sub.worldgen = ワールド生成 config.sub.worldgen.tooltip = C2でのワールド内の生成物を設定 config.worldgen.rubberTree.tooltip = ゴムの木の生成を有効化 config.worldgen.copperOre.tooltip = 銅鉱石の生成を有効化 config.worldgen.tinOre.tooltip = 錫鉱石の生成を有効化 config.worldgen.uraniumOre.tooltip = ウラン鉱石の生成を有効化 config.worldgen.leadOre.tooltip = 鉛鉱石の生成を有効化 config.worldgen.oreDensityFactor.tooltip = IC2の鉱石生成率 config.worldgen.treeDensityFactor.tooltip = IC2の樹木生成率 config.worldgen.retrogenCheckLimit.tooltip = Tick毎にレトロゲン活性をチェックするチャンクの最大範囲\nレトロゲンとは地形の特徴を遡って生成することで、例えば鉱石や樹木の配置に影響します。\n0に設定すると無効になります。 config.worldgen.retrogenUpdateLimit.tooltip = Tick毎のレトロゲンで処理するチャンクの最大範囲\nretrogenCheckLimitを超える値を設定すると不完全な地形を生成することがあります。 config.sub.protection = 保護 config.sub.protection.tooltip = 爆発力制限の設定、レンチ動作の記録と核爆弾の無効化 config.protection.wrenchLogging.tooltip = プレイヤーの機械撤去とレンチの使用状況記録を有効化 config.protection.nukeExplosionPowerLimit.tooltip = 核爆弾の最大爆発力設定 TNTは4です。 config.protection.reactorExplosionPowerLimit.tooltip = 原子炉の最大爆発力設定 TNTは4です。 config.protection.enableNuke.tooltip = 核爆弾を有効化 config.sub.balance = バランス config.sub.balance.tooltip = IC2のバランス設定 config.sub.energy = エネルギー config.sub.energy.tooltip = 機械装置バランスの設定 config.sub.generator = 発電機 config.sub.generator.tooltip = 発電機の出力設定\n数値を大きくすると出力も増大します。 config.balance.energy.generator.generator.tooltip = 火力発電機の出力 config.balance.energy.generator.geothermal.tooltip = 地熱発電機の出力 config.balance.energy.generator.water.tooltip = 水力発電機の出力 config.balance.energy.generator.solar.tooltip = ソーラーパネルの出力 config.balance.energy.generator.wind.tooltip = 風力発電機の出力 config.balance.energy.generator.nuclear.tooltip = 原子力発電機の出力 config.balance.energy.generator.semiFluidOil.tooltip = 石油使用時の半流体発電機の出力 config.balance.energy.generator.semiFluidFuel.tooltip = 燃料使用時の半流体発電機の出力 config.balance.energy.generator.semiFluidBiomass.tooltip = バイオマス使用時の半流体発電機の出力 config.balance.energy.generator.semiFluidBioethanol.tooltip = エタノール使用時の半流体発電機の出力 config.balance.energy.generator.semiFluidBiogas.tooltip = バイオガス使用時の半流体発電機の出力 config.balance.energy.generator.Stirling.tooltip = スターリング発電機の出力 config.balance.energy.generator.Kinetic.tooltip = 動力発電機の出力 config.balance.energy.generator.radioisotope.tooltip = 放射性同位体崩壊熱発電機の出力 config.sub.heatgenerator = 発熱機 config.sub.heatgenerator.tooltip = 発熱機の出力設定\n数値を大きくすると発熱量も増大します。 config.balance.energy.heatgenerator.semiFluidOil.tooltip = 石油使用時の半流体発熱機の出力 config.balance.energy.heatgenerator.semiFluidFuel.tooltip = 燃料使用時の半流体発熱機の出力 config.balance.energy.heatgenerator.semiFluidBiomass.tooltip = バイオマス使用時の半流体発熱機の出力 config.balance.energy.heatgenerator.semiFluidBioethanol.tooltip = エタノール使用時の半流体発熱機の出力 config.balance.energy.heatgenerator.semiFluidBiogas.tooltip = バイオガス使用時の半流体発熱機の出力 config.balance.energy.heatgenerator.solid.tooltip = 固体燃料発熱機の出力 config.balance.energy.heatgenerator.radioisotope.tooltip = 放射性同位体崩壊熱発熱機の出力 config.balance.energy.heatgenerator.electric.tooltip = 電気発熱機の出力 config.sub.kineticgenerator = 発動機 config.sub.kineticgenerator.tooltip = 発動機の出力設定\n数値を大きくすると出力も増大します。 config.balance.energy.kineticgenerator.water.tooltip = 水力発動機の出力 config.balance.energy.kineticgenerator.wind.tooltip = 風力発動機の出力 config.balance.energy.kineticgenerator.manual.tooltip = 手回し発動機の出力 config.balance.energy.kineticgenerator.steam.tooltip = 蒸気発動機の出力 config.balance.energy.kineticgenerator.electric.tooltip = 電気発動機の出力 config.sub.fluidconversion = 液体変換 config.sub.fluidconversion.tooltip = 各液体による液体熱交換器の出力設定\n数値を大きくすると出力も増大します。 config.balance.energy.fluidconversion.heatExchangerLava.tooltip = 溶岩 - パホイホイ溶岩 config.balance.energy.fluidconversion.heatExchangerHotCoolant.tooltip = 過熱冷却剤 - 冷却剤 config.balance.energy.fluidconversion.heatExchangerWater.tooltip = 熱湯 - 水 config.sub.FluidReactor = 加圧水式原子炉 config.sub.FluidReactor.tooltip = 加圧水式原子炉の出力設定\n数値を大きくすると出力も増大します。 config.balance.energy.FluidReactor.outputModifier.tooltip = 基本冷却液出力比 config.sub.SteamKineticGenerator = 蒸気発動機 config.sub.SteamKineticGenerator.tooltip = 蒸気発動機のタービン寿命の設定 config.balance.SteamKineticGenerator.rotorlivetime.tooltip = タービン寿命 config.sub.steamgenerator = 蒸気発生装置 config.sub.steamgenerator.tooltip = 蒸気発生装置の設定 config.sub.calcification = 石灰化 config.sub.calcification.tooltip = 蒸気発生装置が動作停止する石灰化率の最大値 config.balance.steamgenerator.calcification.maxcalcification.tooltip = 最大石灰化に達する限界水量(単位:mB) config.sub.steamRepressurizer = 蒸気再加圧機 config.sub.steamRepressurizer.tooltip = 蒸気再圧縮機の機能設定 config.balance.steamRepressurizer.steamPerSteam.tooltip = IC2の蒸気10mBあたりの標準蒸気量(単位mB) config.balance.steamRepressurizer.steamPerSuperSteam.tooltip = IC2の過熱蒸気10mBあたりの標準蒸気量(単位mB) config.sub.fermenter = 発酵機 config.sub.fermenter.tooltip = 発酵機の設定 config.balance.fermenter.need_amount_biomass_per_run.tooltip = 1工程当たりに必要なバイオマスの量 config.balance.fermenter.output_amount_biogas_per_run.tooltip = 1工程当たりに必要なバイオガスの量 config.balance.fermenter.hU_per_run.tooltip = 1工程当たりに必要な熱量 config.balance.fermenter.biomass_per_fertilizier.tooltip = 肥料1個当たりに必要なバイオマスの量 config.sub.uu-values = 液体マターの設定 config.sub.uu-values.tooltip = 液体マターの量に関する変更 config.sub.predefined = 規定値 config.sub.predefined.tooltip = 他の全てを割り出す液体マターの固定値 config.balance.minerDischargeTier.tooltip = 採掘機が使用可能な蓄電池の最大Tier config.balance.teleporterUseInventoryWeight.tooltip = プレイヤーのインベントリ内の重量に従って瞬間移動機使用時の電力を増やす config.balance.energyRetainedInStorageBlockDrops.tooltip = 蓄電器がレンチで取り外された際に保持される電力量の比率 config.balance.uuEnergyFactor.tooltip = 液体マター生成に必要な電力の調整比率 config.balance.disableEnderChest.tooltip = エンダーチェストの無効化 既に存在するものも撤去されます。 config.balance.recyclerBlacklist = リサイクラーのブラックリスト config.balance.recyclerBlacklist.tooltip = リサイクルされないブロックやアイテムのリスト config.balance.recyclerWhitelist = リサイクラーのホワイトリスト config.balance.recyclerWhitelist.tooltip = リサイクルされるブロックやアイテムのリスト\nこのリストはブラックリストが空欄でなくても代わりに用いられます。このリスト以外はリサイクル対象外になります。 config.balance.ignoreWrenchRequirement.tooltip = レンチを必要とするブロックをツルハシでもアイテム化することを許可する config.balance.watermillAutomation.tooltip = 主力発電機の水スロットが自動化されることの許可 config.sub.recipes = Recipes config.sub.recipes.tooltip = IC2のレシピとその他のレシピに関連する設定 config.recipes.disable = レシピを無効化 config.recipes.disable.tooltip = アイテムのIC2レシピを無効化 config.recipes.purge = レシピを削除 config.recipes.purge.tooltip = アイテムのIC2レシピを全て削除、バニラや他MOD分も含みます。 config.recipes.allowCoinCrafting.tooltip = IC2通貨を有効化 通貨は生成される必要があり、制限があります。 config.recipes.requireIc2Circuits.tooltip = 回路はIC2レシピでのみ使用されることを許可 config.recipes.smeltToIc2Items.tooltip = IC2アイテムを生産しやすいように製錬関連レシピを調整 config.recipes.ignoreInvalidRecipes.tooltip = 無効なアイテムのレシピを無視 config.sub.misc = その他 config.sub.misc.tooltip = 総合設定 config.misc.enableIc2Audio.tooltip = IC2のカスタムサウンドを有効化 config.misc.maxAudioSourceCount.tooltip = アクティブ化する音源の最大数 この設定は意味がわかる人だけ変更するようにしてください。 config.misc.hideSecretRecipes.tooltip = 秘密レシピの非表示を有効化 config.misc.quantumSpeedOnSprint.tooltip = クアンタムスーツレギンスの加速はIC2のブーストキーでなく、デフォルトのダッシュキーで有効化 config.misc.allowBurningScrap.tooltip = 火力発電機でスクラップを燃やせるようにする config.misc.additionalValuableOres = 貴重な鉱石を追加 config.misc.additionalValuableOres.tooltip = 採掘機が採掘する追加の鉱石 config.misc.useLinearTransferModel.tooltip = 電力損失を伴う、新しい高度で実験的な電流電圧の電力ネットを使用 config.sub.debug = デバッグ config.sub.debug.tooltip = 問題解決のための追加ログ設定 config.debug.logEmptyWrenchDrops.tooltip = 何かを落としてドロップしなかった時はいつでもログに記録 config.debug.logIncorrectItemDamaging.tooltip = 被ダメージが想定されていないアイテムへの不適切なダメージ効果を記録 config.debug.logGridUpdateIssues.tooltip = 電力ネットで接続の更新を処理するときに発生するログの問題 config.debug.logGridUpdatesVerbose.tooltip = 全ての電力ネット接続の更新を詳細に記録 config.debug.logGridCalculationIssues.tooltip = 電力ネットの予測に発生したログの問題 コメント コメント欄の運営・編集方針に関してはコメント欄方針を参照してください。 このコメント欄はwikiの情報充実のため、追記がしやすいよう設けた物なので、編集が苦手な方は以下のコメントフォームへ書き込んでください。後に編集者が追記等をします。 表示される親コメには限りがあります。返信の際は返信したいコメント横のチェックを付けて返信するようご協力お願いします。 コメログ:工業系mod/IC2/IC2ex/MC1.12.2 名前 バージョン選択に戻る トップページに戻る
https://w.atwiki.jp/kyo1rou-server/pages/21.html
上の動画を参考にしながら導入を試みて下さい。 説明下手ですが暖かい目で見守って理解して下さい・・・ 動画ではTooManyItemsというMODを入れてますが、 今回使用するMODは"日本語MOD"と"インベントリ整理MOD"です。 MCPatcherを使用する際は上記のMODを導入する前にパッチしてください。 ※動画の"META-INFの削除"と"ModLoader導入"を終えている前提で進めていきます。 では日本語MODとインベントリ整理MODの製作者様のURLから、 まずMODをダウンロードしましょう。 日本語MOD→MinecraftIM (必要であれば・・・チャットログ拡張) インベントリ整理MOD→Inventry Tweaks ※インベントリ整理MODの使い方は、 キーボードの"R"を押すことでインベントリの中が整理されます。 チェストの中身もチェストを開いた時にある右上のマークを押すことで 綺麗に整理されます。 わかりやすかったです -- ゆと (2013-02-13 19 32 44) 1.5.2のバージョンまでならこのMODの入れ方で問題ないはずですが -- 名無しさん (2013-10-19 16 53 53) 1.6.2以降ではファイル自体仕様が変わっているためこの方法ではだめですね -- 名無しさん (2013-10-19 16 54 43) 少し違うだけで慣れれば簡単です -- 名無しさん (2013-10-19 16 55 38) 名前 コメント
https://w.atwiki.jp/mugimaro35/pages/16.html
最初のForge導入法を除き全てForgeが導入済みという前提です。 また筆者のメインデータに対応するかの基準で試しているので多分どれも1.6.2です。 他にもOptiとか色々入れてます。 各modのダウンロード先は使用modから行くかggrks! Forge 何も導入してないで(バニラ状態)マイクラが起動するか確認して終了 配布サイトからマイクラに対応したverのをダウンロード ダウンロードしたインストーラーの起動 鯖じゃないならInstall clientでそっとダウンロード マイクラを起動 左下のプロファイル欄に「Forge」とか書いてあるやつを選ぶ 起動できるか確認して問題なければ終わり 必要なら6の段階でプロファイルの「Game Directory」をいじる指定したフォルダにプロファイル専用の各種フォルダが作成されてプロファイルごとにmodを分けることが可能。 Forge導入後基本は作成されたmodsフォルダにmodを入れれば起動する(Optiとか) WorldEdit(SinglePlayerCommands) Forgeとともに導入するとややこしいのか知らんが正しい導入法を知るまで結構詰んだ...。 ver1.6.2(Forge,OptiFine,他複数導入済み)で行い、自分の導入にあたりこちらのページを参考にしました。 Forgeと7-Zipを入れておき、一度起動した後に終了、配布サイトからマイクラに対応したverのをダウンロード 「C \Users\Your User\AppData\Roaming\.minecraft\libraries\net.」の中に「singleplayercommands」フォルダ作成 その中に「singleplayercommands」フォルダ作成、更にその中に「MC1.6.2_V4.9」フォルダ作成 続いて「SinglePlayerCommands-MC1.6.2_V4.9.zip」の中の「worldedit.jar」を取り出す 「SinglePlayerCommands-MC1.6.2_V4.9.zip」の名前を「singleplayercommands-MC1.6.2_V4.9.jar」に変更 それを「MC1.6.2_V4.9」フォルダの中へ 「C \Users\lien\AppData\Roaming\.minecraft\versions」の中の「1.6.2-Forge9.10.1.871」を複製 「1.6.2-Forgespcなどに名前を変える(分かりやすくお好きに) 中身の2つのファイルもフォルダに合わせた名前に変更(上の場合「1.6.2-Forgespc.jar」「1.6.2-Forgespc.json」とか) .jsonの方をメモ帳で開きidの部分をフォルダ名に変更(「 "id" "1.6.2-Forge9.10.1.871"」から「 "id" "1.6.2-Forgespc"」とか) いい感じに下記を書き足す { "name" "net.singleplayercommands singleplayercommands MC1.6.2_V4.9", "serverreq" false }, 12.+Forge導入時にプロファイル設定をしているならそこに、していないなら「.minecraft」の中に「bin」フォルダ作成 13.4のあたりで取り出したworldedit.jarを突っ込む 14.マイクラ起動、プロファイルの起動バージョンを「1.6.2-Forgespc」など分かりやすく設定 15.設定内にある「JVM Arguments」の部分にチェックし下記のものを入力 -Dfml.ignorePatchDiscrepancies=true ※私は「JVM Arguments」の部分に何か書いてあったけどそっと消してまるまるコピペして問題なかった。 16.マイクラ起動してコマンド使えたら問題なし MAtmos 普通の方法では読み込んでくれないらしいので試してみた。 Forgeが入っていて普通にマイクラが動作するか確認、終了 配布サイトから対応したバージョンのものをダウンロード 7-Zipで中にある二つのファイル(正しくはフォルダとファイル一つずつ)を取り出す modsフォルダに突っ込む マイクラ起動して鳥のさえずりや水音がしたら成功 1.6.4の場合はこちらを参考にするのもいいかも。
https://w.atwiki.jp/oblivion1/pages/46.html
はじめに 新しい建物や風景を追加するMODのページです。 Unique LandscapesシリーズやBananasplits Better CitiesシリーズはMOD/場所・建物(シリーズ物)で特にまとめてあります。 もくじ はじめに [#first] もくじ [#contents] お店 [#s6141999] Bank of Cyrodiil [#h636cda8] Dark Club [#e5c52952] Pats Business ModShopkeeper[#eqi19b8w] Sahils Gay Bar [#kd612ohf] The Black Cat Jewelry Store Daedric statues [#kd643ohf] 家・砦・城 [#s6142000] Abandoned Farm House [#u8040e15] Akaviri Stronghold [#q10787db] Belda Elysium Manor House [#xa21a27c] BoatHouse [#r4f21e3d] Imperial City House [#f40c07e2] Verona House [#z1c83acf] Volengrad Castle [#kd612862] White Tower [#kd612863] 建物 (新築) [#s6142001] ClocksOfCyrodiil [#grbsu382] Dark Altars [#rc074733] Imperial Library [#xf75d1ac] Mountain Tower [#r3a3fc22] The Imperial Museum [#s7b12c6f] 建物 (機能拡張/改造) [#r5ee2d88] All In One Basement [#y9688da4] Benirus Manor - Necromancer's Lair [#y9688da5] Collector's Display Rooms Mod [#odajf32l1] Expanded Mystic [#yc914342] Guild Storage [#yc914343] House Improvements [#v524f379] Listener Quarters [#i66a77ce] Mage Guilds Teleporter Update My Statue [#k04fbabf] フィールド [#r9430999] Fewer Random Oblivion Gates [#rc074733] No More Oblivion Gates [#dc076b4b] Reopen Random Gates [#b80b658d] The Silgrad Tower [#u93d1438] Top of the tower mod [#la59fa82] 追加ダンジョン [#q4c136e7] Beneath The Wall [#pda01e4b] Rustys Dungeons [#a1e64644] その他 [#etc] AliveWaters [#content_1_22] More Arena Spectators [#o4150a7e] お店 建物無しで追加されるNPCはMOD/NPC・ギルドをご参考ください。 Bank of Cyrodiil Imperial CityのMarketに銀行ができます。利回りは、プレイヤーのMerchantileのスキルに従って、一日0.05%〜0.07%です。他の都市でも商人を経由にお金を預けたり引き出したりすることができますが、その場合2%の手数料が徴収されます。 Dark Club Imperial City, Market Districtの地下水道に堕落した者向けの店が出来ます。ヴァンパイヤでも悪党でも部屋を借りることができ、薬缶入りの血を飲んだり、盗んだものを売ったり、スクーマを買いつけたりすることができます。 Pats Business ModShopkeeper Chorrolに自分の店を持つことが出来ます。店の権利はNorthern Goods and Tradeから購入します。 店の主な運営方法は、まず2Fの机でアイテムの発注書を書き、それを店前のMailboxに入れます。すると1日後にMailboxに注文したアイテムのパッケージが届くので、それをアイテム欄から開封し、3つのコンテナ(武器・防具・雑多品)に納め、Open Shopを選びます。 Sahils Gay Bar AnvilのBenirus Manorの隣にGay Barを加えます。 The Black Cat Jewelry Store Daedric statues Screenshot Screenshot Screenshot Skingradの北側にOblivionの神の像を売る店を追加します。 家・砦・城 Abandoned Farm House Download Imperial Cityの馬小屋近くの橋の向こうに放置された農家を追加します。家として使えます。 警告:宝箱のアイテムは消えませんが、他の棚はリスパウン設定がされていてもしあなたがアイテムをそこに保管しておくと、数週間後に消えてる可能性があります。 Akaviri Stronghold Screenshot Anvilの西側にBlades用の砦ができます。通常のさまざまな施設に加え、ゲートを開ける装置などが置かれています。 Belda Elysium Manor House DownLoad ScreenShot1 ScreenShot2 ScreenShot3 Imperial Cityの東に位置する崖際に家が建ちます。 見晴らし最高、夕方になるとImperial Cityがとても綺麗に見えます。 さまざまな施設が揃っています。 BoatHouse Imperial City Waterfrontにプレイヤー所有の船が浮かびます。船は家代わりに使うことができます。小規模のクエスト付き。 Imperial City House Imperial CityのTalos Plazaに、小さな家を追加します。簡単なクエスト付き。 Verona House Download Screenshot Imperial City北西の対岸に家と商店などを追加します。 家の規模も大きめで諸々の施設も揃っています。 四段階の能力を持つゴブリン三体とスパーリングをすることも可能です。 Volengrad Castle Screenshot Skingradの北側にプレイヤーの所有できるお城を追加します。 White Tower Download Screenshot Screenshot Screenshot Screenshot 人気のお城MOD。 建物 (新築) ClocksOfCyrodiil Screenshot Screenshot Screenshot 各都市に時計台、掛け時計などを追加します。時計の針は実際のゲーム内の時間を刻んでいます。時計台の中に入って可動している歯車を見ることも可能です。 Dark Altars InfamyがFameを上まわった時に使えるAltarを追加します。それぞれCheydinhal SanctuaryとImperial City Waterfrontの近くにあります。 Imperial Library Imperial CityのAboretumに三階建ての図書館が建てられます。 このMODを導入するとNPC等を攻撃した際にクラッシュする可能性もある模様。 Mountain Tower Screenshot Brumaの近くに魔導師の塔が現れます。ベッドや錬金術のラボ、エンチャントやスペル合成のための施設があります。塔のいきさつに関しては塔内読書室の本などを参照してください。 The Imperial Museum Imperial Cityの近くに博物館が建てられます。博物館の展示品は盗み出すこともできます。 建物 (機能拡張/改造) All In One Basement 買うことのできる全ての家に地下室を設置します。地下室はすべて同じです。 Benirus Manor - Necromancer s Lair Download Screenshot Screenshot Screenshot AnvilのBenirus Manorの地下室に、ネクロマンサー用の隠れ部屋を追加します。 新規ゲームはもちろん、既存ゲームデータにも適用できます。 当該クエスト(Where Spirits Have Lease/Anvil)を完遂していれば、隠れ部屋へのドアを開くことがきます。 隠れ部屋には、魔法作成の祭壇、魔力付与の祭壇(Enchant講座)、アルケミーセット(ポーション作成)、本と本棚、ディスプレイケース、アイテムを保管しておけるコンテナ、監獄、拷問部屋、その他、ネクロマンサーが必要とするあらゆる設備が完備されています。 [補足] Benirus Manorに貴重品を保管している場合、このMODを適用する前に、念のためそれらを他の場所に移し変えておくことをお奨めします。 Collector s Display Rooms Mod Download skingardの自分の家(rosethorn hall)に、アイテムなどの鑑賞用ディスプレイルームを 設置します。 Expanded Mystic Download Arcane universitesのmystic libraryに三架の本棚を追加します。70冊あまりの書物(うち20冊は追加分)が所蔵されています。 Guild Storage Download ギルドハウスに「Storage Chest」を追加。Storage Chestの中に入れたものは無くならない。 House Improvements Screenshot 花壇や長テーブルなどを購入し、家に設置できるようになります。 Listener Quarters Dark BrotherhoodのSanctuaryにListener用の訓練室や休憩所、図書室などの施設を追加します。 Mage Guilds Teleporter Download 全てのMage Guildに通じるテレポーターをArcane Universityに設置します。 Update My Statue Brumaに出来るプレイヤーの像を、その都度のプレイヤーの姿にアップデートしたり、倉庫の代わりとして使うことができるようになります。 フィールド Fewer Random Oblivion Gates Download No More Oblivion Gates クエストと関係ないOblivionゲートを全て閉じます。 Reopen Random Gates メインクエスト終了後、ランダムゲートを出現させるようにします。 The Silgrad Tower Download Morrowindを覚えていますか? かの土地を追加するMODプロジェクトです。 とりあえず、一部の地域(Reich Parkeep)を追加したアルファバージョンが出ています。 Top of the tower mod Download Imperial Palaceの塔のてっぺんにワープできるポータルをMarket Districtからの出口付近に作ります。 ジャンプすると地面につくまで5秒くらいかかります。 追加ダンジョン Beneath The Wall Download Brumaの近くに新しいダンジョンを追加します。 Rustys Dungeons waterfrontの家の近くに新しいダンジョンを追加します。 その他 AliveWaters Screenshot Screenshot 魚と水草を、川・池などに追加します。 v0.6(2007/05/24)でShivering Islesに対応 More Arena Spectators Download Arenaの観衆を100人くらい増やします。
https://w.atwiki.jp/akasatanahama/pages/106.html
概要 MOD製作チュートリアル/TileEntityの追加で追加したTileEntityにGUI(Graphical User Interface)を実装する。 動作確認済バージョン:1.7.10-10.13.4.1558 ソースコード AluminiumMod.java package tutorial.aluminiummod; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkRegistry; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraft.block.Block; @Mod(modid = AluminiumMod.MODID, name = AluminiumMod.MODNAME, version = AluminiumMod.VERSION) public class AluminiumMod { public static final String MODID = "AluminiumMod"; public static final String MODNAME = "Aluminium Mod"; public static final String VERSION = "1.0.0"; @Instance(MODID) public static AluminiumMod instance; public static Block chestAluminium; @EventHandler public void perInit(FMLPreInitializationEvent event) { chestAluminium = new BlockAluminiumChest() .setBlockName("chestAluminium") .setBlockTextureName("aluminiummod Aluminium_Chest"); GameRegistry.registerBlock(chestAluminium, "chestAluminium"); GameRegistry.registerTileEntity(TileEntityAluminiumChest.class, "TileEntityAluminiumChest"); NetworkRegistry.INSTANCE.registerGuiHandler(this.instance, new AluminiumModGuiHandler()); } } BlockAluminiumChest.java package tutorial.aluminiummod; import java.util.Random; import net.minecraft.block.Block; import net.minecraft.block.ITileEntityProvider; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; public class BlockAluminiumChest extends Block implements ITileEntityProvider { private Random random = new Random(); public BlockAluminiumChest() { super(Material.rock); this.setCreativeTab(CreativeTabs.tabDecorations); this.setHardness(5.0F); this.setResistance(1.0F); this.setStepSound(soundTypeMetal); isBlockContainer = true; } @Override public TileEntity createNewTileEntity(World world, int meta) { return new TileEntityAluminiumChest(); } @Override public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) { // GUIを開く。 player.openGui(AluminiumMod.instance, 1, world, x, y, z); return true; } @Override public void breakBlock(World world, int x, int y, int z, Block block, int meta) { // TileEntityの内部にあるアイテムをドロップさせる。 TileEntityAluminiumChest tileentity = (TileEntityAluminiumChest) world.getTileEntity(x, y, z); if (tileentity != null) { for (int i = 0; i tileentity.getSizeInventory(); i++) { ItemStack itemStack = tileentity.getStackInSlot(i); if (itemStack != null) { float f = random.nextFloat() * 0.6F + 0.1F; float f1 = random.nextFloat() * 0.6F + 0.1F; float f2 = random.nextFloat() * 0.6F + 0.1F; while (itemStack.stackSize 0) { int j = random.nextInt(21) + 10; if (j itemStack.stackSize) { j = itemStack.stackSize; } itemStack.stackSize -= j; EntityItem entityItem = new EntityItem(world, x + f, y + f1, z + f2, new ItemStack(itemStack.getItem(), j, itemStack.getItemDamage())); if (itemStack.hasTagCompound()) { entityItem.getEntityItem() .setTagCompound(((NBTTagCompound) itemStack.getTagCompound().copy())); } float f3 = 0.025F; entityItem.motionX = (float) random.nextGaussian() * f3; entityItem.motionY = (float) random.nextGaussian() * f3 + 0.1F; entityItem.motionZ = (float) random.nextGaussian() * f3; world.spawnEntityInWorld(entityItem); } } } world.func_147453_f(x, y, z, block); } super.breakBlock(world, x, y, z, block, meta); } } TileEntityAluminiumChest.java package tutorial.aluminiummod; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.tileentity.TileEntity; public class TileEntityAluminiumChest extends TileEntity implements IInventory { protected ItemStack[] itemStacks = new ItemStack[54]; @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); NBTTagList nbttaglist = new NBTTagList(); for (int i = 0; i itemStacks.length; i++) { if (itemStacks[i] == null) continue; NBTTagCompound nbt1 = new NBTTagCompound(); nbt1.setByte("Slot", (byte) i); itemStacks[i].writeToNBT(nbt1); nbttaglist.appendTag(nbt1); } nbt.setTag("Items", nbttaglist); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); NBTTagList nbttaglist = nbt.getTagList("Items", 10); itemStacks = new ItemStack[54]; for (int i = 0; i nbttaglist.tagCount(); i++) { NBTTagCompound nbt1 = nbttaglist.getCompoundTagAt(i); byte b0 = nbt1.getByte("Slot"); if (0 = b0 b0 itemStacks.length) { itemStacks[b0] = ItemStack.loadItemStackFromNBT(nbt1); } } } @Override public int getSizeInventory() { return 54; } @Override public ItemStack getStackInSlot(int slot) { return itemStacks[slot]; } @Override public ItemStack decrStackSize(int slot, int amount) { if (itemStacks[slot] == null) return null; ItemStack itemstack; if (itemStacks[slot].stackSize = amount) { itemstack = itemStacks[slot]; itemStacks[slot] = null; return itemstack; } itemstack = itemStacks[slot].splitStack(amount); if (itemStacks[slot].stackSize 1) { itemStacks[slot] = null; } return itemstack; } @Override public ItemStack getStackInSlotOnClosing(int slot) { return null; } @Override public void setInventorySlotContents(int slot, ItemStack itemStack) { itemStacks[slot] = itemStack; if (itemStack != null itemStack.stackSize this.getInventoryStackLimit()) { itemStack.stackSize = this.getInventoryStackLimit(); } } @Override public boolean hasCustomInventoryName() { return false; } @Override public String getInventoryName() { return "container.AluminiumMod.AluminiumChest"; } @Override public int getInventoryStackLimit() { return 64; } @Override public boolean isUseableByPlayer(EntityPlayer player) { return worldObj.getTileEntity(xCoord, yCoord, zCoord) != this ? false player.getDistanceSq(xCoord + 0.5D, yCoord + 0.5D, zCoord + 0.5D) = 64.0D; } @Override public void openInventory() {} @Override public void closeInventory() {} @Override public boolean isItemValidForSlot(int slot, ItemStack itemStack) { return true; } } AluminiumModGuiHandler.java package tutorial.aluminiummod; import cpw.mods.fml.common.network.IGuiHandler; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; public class AluminiumModGuiHandler implements IGuiHandler { @Override public Object getServerGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) { if (!world.blockExists(x, y, z)) return null; TileEntity tileentity = world.getTileEntity(x, y, z); if (tileentity instanceof TileEntityAluminiumChest) { return new ContainerAluminiumChest(player, (TileEntityAluminiumChest) tileentity); } return null; } @Override public Object getClientGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) { if (!world.blockExists(x, y, z)) return null; TileEntity tileentity = world.getTileEntity(x, y, z); if (tileentity instanceof TileEntityAluminiumChest) { return new GuiAluminiumChest(player, (TileEntityAluminiumChest) tileentity); } return null; } } ContainerAluminiumChest.java package tutorial.aluminiummod; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class ContainerAluminiumChest extends Container { private TileEntityAluminiumChest tileEntity; /** アルミニウムチェストのインベントリの第一スロットの番号 */ private static final int index0 = 0; /** プレイヤーのインベントリの第一スロットの番号 */ private static final int index1 = 54; /** クイックスロットの第一スロットの番号 */ private static final int index2 = 81; /** このコンテナの全体のスロット数 */ private static final int index3 = 90; public ContainerAluminiumChest(EntityPlayer player, TileEntityAluminiumChest tileEntity) { // スロットを設定する。 this.tileEntity = tileEntity; for (int iy = 0; iy 6; iy++) { for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(tileEntity, ix + (iy * 9), 8 + (ix * 18), 18 + (iy * 18))); } } for (int iy = 0; iy 3; iy++) { for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(player.inventory, ix + (iy * 9) + 9, 8 + (ix * 18), 140 + (iy * 18))); } } for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(player.inventory, ix, 8 + (ix * 18), 198)); } } @Override public boolean canInteractWith(EntityPlayer player) { return tileEntity.isUseableByPlayer(player); } @Override public ItemStack transferStackInSlot(EntityPlayer player, int slotNumber) { ItemStack itemStack = null; Slot slot = (Slot) inventorySlots.get(slotNumber); if (slot != null slot.getHasStack()) { ItemStack itemStack1 = slot.getStack(); itemStack = itemStack1.copy(); if (index0 = slotNumber slotNumber index1) { // アルミニウムチェストのインベントリならプレイヤーのインベントリに移動。 if (!this.mergeItemStack(itemStack1, index1, index3, true)) { return null; } } else { // プレイヤーのインベントリならアルミニウムチェストのインベントリに移動。 if (!this.mergeItemStack(itemStack1, index0, index1, false)) { return null; } } if (itemStack1.stackSize == 0) { slot.putStack((ItemStack) null); } else { slot.onSlotChanged(); } if (itemStack1.stackSize == itemStack.stackSize) { return null; } slot.onPickupFromSlot(player, itemStack1); } return itemStack; } } GuiAluminiumChest.java package tutorial.aluminiummod; import org.lwjgl.opengl.GL11; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.ResourceLocation; import net.minecraft.util.StatCollector; public class GuiAluminiumChest extends GuiContainer { private TileEntityAluminiumChest tileEntity; // GUIのテクスチャの場所を指定する。今回はバニラのラージチェストと同じものを使う。 private static final ResourceLocation GUITEXTURE = new ResourceLocation("textures/gui/container/generic_54.png"); public GuiAluminiumChest(EntityPlayer player, TileEntityAluminiumChest tileEnttiy) { super(new ContainerAluminiumChest(player, tileEnttiy)); this.tileEntity = tileEnttiy; ySize = 222; } @Override protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY) { fontRendererObj.drawString(StatCollector.translateToLocal(tileEntity.getInventoryName()), 8, 6, 4210752); fontRendererObj.drawString(StatCollector.translateToLocal("container.inventory"), 8, ySize - 96 + 2, 4210752); } @Override protected void drawGuiContainerBackgroundLayer(float tick, int mouseX, int mouseY) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); mc.getTextureManager().bindTexture(GUITEXTURE); int k = (width - xSize) / 2; int l = (height - ySize) / 2; this.drawTexturedModalRect(k, l, 0, 0, xSize, ySize); } } 解説 Instance String modid コアクラスのインスタンスにつけるアノテーション。 登録やインスタンスの生成・代入はForge側がやってくれるので何もしなくてよい。 NetworkRegistry GUIやパケットなどを管理するenum。 void registerGuiHandler(Object mod, IGuiHandler handler) MODのコアクラスのインスタンスと、それに対応したGuiHandlerを登録する処理。 EntityPlayer プレイヤーのEntity継承クラス。 void openGui(Object mod, int modGuiId, World world, int x, int y, int z) 第一引数はコアクラスのインスタンス、第二引数はMOD内でのGUIのID。 プレイヤーにGUIを開かせる。 IGuiHandler GuiHandlerのためのインターフェース。 Object getServerGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) サーバー側で呼ばれる。 基本的にはIDに対応したContainerを返す。 Worldのインスタンスと座標も引数に含まれているので、TileEntityを取得して判別してもよい。 Object getClientGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) クライアント側で呼ばれる。 基本的にはIDに対応したGuiを返す。 Container Slot addSlotToContainer(Slot slot) 新たなSlotをコンテナに登録する処理。 boolean canInteractWith(EntityPlayer player) プレイヤーがコンテナを使えるかどうかの判定。 ItemStack transferStackInSlot(EntityPlayer player, int slotNumber) スロットがShift+クリックされた時の処理。 クリックされたスロットの中身を移動する。 boolean mergeItemStack(ItemStack itemStack, int beginIndex, int endIndex, boolean doReverse) 引数のItemStackを指定された範囲内の空のスロットに移動する。 範囲は、beginIndexを含み、endIndexは含まない。 doReverseがtrueの場合は、検索方向がend→beginになる。 GuiContainer コンテナを持つGUIのクラス。 クライアントのみで使用される。 public GuiContainer(Container container) 引数は対応するコンテナ。 void drawGuiContainerForegroundLayer(int mouseX, int mouseY) Guiの前面レイヤーを描画する処理。 文字の描画などをする。 void drawGuiContainerBackgroundLayer(float tick, int mouseX, int mouseY) Guiの背景レイヤーを描画する処理。 Guiのテクスチャの描画などをする。 ResourceLocation リソースの場所を保持するクラス。 public ResourceLocation(String path) コンストラクタ。 引数でリソースの場所を指定する。 "modid textures/..."というように、すべて小文字にしたMODIDと、textures以下のファイルのパスを指定する。 例えば、assets/aluminiummod/textures/gui/gui.pngだとすると、private static final ResourceLocation GUITEXTURE = new ResourceLocation("aluminiummod textures/gui/gui.png");と記述する。 なお、GUIのテクスチャは画像ファイルを正方形にしないと縦横比がおかしくなる可能性があるので、カンバスサイズを256x256や512x512などにしておいて、余白を透明で残しておくと良い。 使用例 オファレンプレゼントボックスを追加している部分。 +オファレンMOD OfalenModCore.java package nahama.ofalenmod; /*略*/ /** * @author Akasata Nahama */ @Mod(modid = OfalenModCore.MODID, name = OfalenModCore.MODNAME, version = OfalenModCore.VERSION) public class OfalenModCore { public static final String MODID = "OfalenMod"; public static final String MODNAME = "Ofalen Mod"; public static final String MCVERSION = "1.7.10"; public static final String OMVERSION = "1.1.0"; public static final String VERSION = "[" + MCVERSION + "]" + OMVERSION; /** coreクラスのインスタンス */ @Instance(MODID) public static OfalenModCore instance; /*略*/ /** 初期化前処理。 */ @EventHandler public void preInit(FMLPreInitializationEvent event) { /*略*/ OfalenModBlockCore.registerBlock(); // 機械類のGUIを登録する。 NetworkRegistry.INSTANCE.registerGuiHandler(this.instance, new OfalenModGuiHandler()); /*略*/ } /*略*/ } OfalenModBlockCore.java package nahama.ofalenmod.core; /*略*/ public class OfalenModBlockCore { /*略*/ public static Block boxPresentOfalen; /** ブロックを登録する処理。 */ public static void registerBlock() { /*略*/ boxPresentOfalen = new BlockPresentBox() .setBlockName("boxPresentOfalen") .setBlockTextureName("ofalenmod present_box"); GameRegistry.registerBlock(boxPresentOfalen, "boxPresentOfalen"); GameRegistry.registerTileEntity(TileEntityPresentBox.class, "TileEntityOfalenPresentBox"); } } BlockPresentBox.java package nahama.ofalenmod.block; import java.util.Random; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import nahama.ofalenmod.OfalenModCore; import nahama.ofalenmod.handler.OfalenModAnniversaryHandler; import nahama.ofalenmod.tileentity.TileEntityPresentBox; import net.minecraft.block.Block; import net.minecraft.block.ITileEntityProvider; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.IIcon; import net.minecraft.world.World; public class BlockPresentBox extends Block implements ITileEntityProvider { private Random random = new Random(); /** 0 下,1 上,2 横,3 クリスマス下,4;クリスマス上,5 クリスマス横 */ private IIcon[] iicon = new IIcon[6]; public BlockPresentBox() { super(Material.sponge); this.setCreativeTab(OfalenModCore.tabOfalen); this.setHardness(1.0F); this.setResistance(1.0F); this.setStepSound(Block.soundTypeCloth); } @Override public TileEntity createNewTileEntity(World world, int meta) { return new TileEntityPresentBox(); } /** プレイヤーに右クリックされたときの処理。 */ @Override public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float hitX, float hitY, float hitZ) { // GUIを開く player.openGui(OfalenModCore.instance, 1, world, x, y, z); return true; } /** ブロックが破壊された時の処理。 */ @Override public void breakBlock(World world, int x, int y, int z, Block block, int meta) { // TileEntityの内部にあるアイテムをドロップさせる。 TileEntityPresentBox tileentity = (TileEntityPresentBox) world.getTileEntity(x, y, z); if (tileentity != null) { for (int i = 0; i tileentity.getSizeInventory(); i++) { ItemStack itemStack = tileentity.getStackInSlot(i); if (itemStack != null) { float f = random.nextFloat() * 0.6F + 0.1F; float f1 = random.nextFloat() * 0.6F + 0.1F; float f2 = random.nextFloat() * 0.6F + 0.1F; while (itemStack.stackSize 0) { int j = random.nextInt(21) + 10; if (j itemStack.stackSize) { j = itemStack.stackSize; } itemStack.stackSize -= j; EntityItem entityItem = new EntityItem(world, x + f, y + f1, z + f2, new ItemStack(itemStack.getItem(), j, itemStack.getItemDamage())); if (itemStack.hasTagCompound()) { entityItem.getEntityItem().setTagCompound(((NBTTagCompound) itemStack.getTagCompound().copy())); } float f3 = 0.025F; entityItem.motionX = (float) random.nextGaussian() * f3; entityItem.motionY = (float) random.nextGaussian() * f3 + 0.1F; entityItem.motionZ = (float) random.nextGaussian() * f3; world.spawnEntityInWorld(entityItem); } } } world.func_147453_f(x, y, z, block); } super.breakBlock(world, x, y, z, block, meta); } /** ブロックのアイコンを登録する処理。 */ @Override @SideOnly(Side.CLIENT) public void registerBlockIcons(IIconRegister register) { for (int i = 0; i 6; i++) { iicon[i] = register.registerIcon(this.getTextureName() + "-" + i); } } /** ブロックのアイコンを返す。 */ @Override @SideOnly(Side.CLIENT) public IIcon getIcon(int side, int meta) { int i = 2; if (side == 0) i = 0; if (side == 1) i = 1; if (OfalenModAnniversaryHandler.isChristmas) i += 3; return iicon[i]; } } TileEntityPresentBox.java package nahama.ofalenmod.tileentity; import nahama.ofalenmod.handler.OfalenModAnniversaryHandler; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.tileentity.TileEntity; public class TileEntityPresentBox extends TileEntity implements IInventory { protected ItemStack[] itemStacks = new ItemStack[54]; protected String owner; /** プレイヤーがインベントリを開けた時の処理。 */ public void openInventory(EntityPlayer player) { if (owner != null || worldObj.isRemote) return; // オーナーに設定し、中身を上書きする。 owner = player.getCommandSenderName(); ItemStack[] presents = OfalenModAnniversaryHandler.getPresents(player); if (presents == null) return; itemStacks = presents; } @Override public void writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); NBTTagList nbttaglist = new NBTTagList(); for (int i = 0; i itemStacks.length; i++) { if (itemStacks[i] == null) continue; NBTTagCompound nbt1 = new NBTTagCompound(); nbt1.setByte("Slot", (byte) i); itemStacks[i].writeToNBT(nbt1); nbttaglist.appendTag(nbt1); } nbt.setTag("Items", nbttaglist); nbt.setString("Owner", owner); } @Override public void readFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); NBTTagList nbttaglist = nbt.getTagList("Items", 10); itemStacks = new ItemStack[54]; for (int i = 0; i nbttaglist.tagCount(); i++) { NBTTagCompound nbt1 = nbttaglist.getCompoundTagAt(i); byte b0 = nbt1.getByte("Slot"); if (0 = b0 b0 itemStacks.length) { itemStacks[b0] = ItemStack.loadItemStackFromNBT(nbt1); } } owner = nbt.getString("Owner"); } /** インベントリのスロット数を返す。 */ @Override public int getSizeInventory() { return 54; } /** スロットのアイテムを返す。 */ @Override public ItemStack getStackInSlot(int slot) { return itemStacks[slot]; } /** スロットのスタック数を減らす。 */ @Override public ItemStack decrStackSize(int slot, int amount) { if (itemStacks[slot] == null) return null; ItemStack itemstack; if (itemStacks[slot].stackSize = amount) { itemstack = itemStacks[slot]; itemStacks[slot] = null; return itemstack; } itemstack = itemStacks[slot].splitStack(amount); if (itemStacks[slot].stackSize 1) { itemStacks[slot] = null; } return itemstack; } @Override public ItemStack getStackInSlotOnClosing(int slot) { return null; } /** スロットの中身を設定する。 */ @Override public void setInventorySlotContents(int slot, ItemStack itemStack) { itemStacks[slot] = itemStack; if (itemStack != null itemStack.stackSize this.getInventoryStackLimit()) { itemStack.stackSize = this.getInventoryStackLimit(); } } /** 金床で設定された名前を持つかどうか。 */ @Override public boolean hasCustomInventoryName() { return false; } /** インベントリの名前を返す。 */ @Override public String getInventoryName() { return "container.OfalenMod.PresentBox"; } /** このインベントリの最大スタック数を返す。 */ @Override public int getInventoryStackLimit() { return 64; } /** プレイヤーが使用できるかどうか。 */ @Override public boolean isUseableByPlayer(EntityPlayer player) { if (owner != null !player.getCommandSenderName().equals(owner)) return false; return worldObj.getTileEntity(xCoord, yCoord, zCoord) != this ? false player.getDistanceSq(xCoord + 0.5D, yCoord + 0.5D, zCoord + 0.5D) = 64.0D; } @Override public void openInventory() {} @Override public void closeInventory() {} /** スロットにアクセスできるかどうか。 */ @Override public boolean isItemValidForSlot(int slot, ItemStack itemStack) { return false; } } OfalenModGuiHandler.java package nahama.ofalenmod.handler; /*略*/ public class OfalenModGuiHandler implements IGuiHandler { @Override public Object getServerGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) { if (id == 2) return new ContainerItemShield(player); if (id == 3) return new ContainerItemTeleporter(player); if (id == 4) return new ContainerItemFloater(player); if (!world.blockExists(x, y, z)) return null; TileEntity tileentity = world.getTileEntity(x, y, z); if (tileentity instanceof TileEntitySmeltingMachine) { return new ContainerSmeltingMachine(player, (TileEntitySmeltingMachine) tileentity); } if (tileentity instanceof TileEntityRepairMachine) { return new ContainerRepairMachine(player, (TileEntityRepairMachine) tileentity); } if (tileentity instanceof TileEntityConversionMachine) { return new ContainerConversionMachine(player, (TileEntityConversionMachine) tileentity); } if (tileentity instanceof TileEntityTeleportMarker) { return new ContainerTeleportMarker(player, (TileEntityTeleportMarker) tileentity); } if (tileentity instanceof TileEntityPresentBox) { return new ContainerPresentBox(player, (TileEntityPresentBox) tileentity); } return null; } @Override public Object getClientGuiElement(int id, EntityPlayer player, World world, int x, int y, int z) { if (id == 2) return new GuiItemShield(player); if (id == 3) return new GuiItemTeleporter(player); if (id == 4) return new GuiItemFloater(player); if (!world.blockExists(x, y, z)) return null; TileEntity tileentity = world.getTileEntity(x, y, z); if (tileentity instanceof TileEntitySmeltingMachine) { return new GuiSmeltingMachine(player, (TileEntitySmeltingMachine) tileentity); } if (tileentity instanceof TileEntityRepairMachine) { return new GuiRepairMachine(player, (TileEntityRepairMachine) tileentity); } if (tileentity instanceof TileEntityConversionMachine) { return new GuiConversionMachine(player, (TileEntityConversionMachine) tileentity); } if (tileentity instanceof TileEntityTeleportMarker) { return new GuiTeleportMarker(player, (TileEntityTeleportMarker) tileentity); } if (tileentity instanceof TileEntityPresentBox) { return new GuiPresentBox(player, (TileEntityPresentBox) tileentity); } return null; } } ContainerPresentBox.java package nahama.ofalenmod.inventory; import nahama.ofalenmod.tileentity.TileEntityPresentBox; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class ContainerPresentBox extends Container { private TileEntityPresentBox tileEntity; /** プレゼントボックスのインベントリの第一スロットの番号 */ private static final int index0 = 0; /** プレイヤーのインベントリの第一スロットの番号 */ private static final int index1 = 54; /** クイックスロットの第一スロットの番号 */ private static final int index2 = 81; /** このコンテナの全体のスロット数 */ private static final int index3 = 90; public ContainerPresentBox(EntityPlayer player, TileEntityPresentBox tileEntity) { this.tileEntity = tileEntity; tileEntity.openInventory(player); for (int iy = 0; iy 6; iy++) { for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(tileEntity, ix + (iy * 9), 8 + (ix * 18), 18 + (iy * 18))); } } for (int iy = 0; iy 3; iy++) { for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(player.inventory, ix + (iy * 9) + 9, 8 + (ix * 18), 140 + (iy * 18))); } } for (int ix = 0; ix 9; ix++) { this.addSlotToContainer(new Slot(player.inventory, ix, 8 + (ix * 18), 198)); } } @Override public boolean canInteractWith(EntityPlayer player) { return tileEntity.isUseableByPlayer(player); } @Override public ItemStack transferStackInSlot(EntityPlayer player, int slotNumber) { ItemStack itemStack = null; Slot slot = (Slot) inventorySlots.get(slotNumber); if (slot != null slot.getHasStack()) { ItemStack itemStack1 = slot.getStack(); itemStack = itemStack1.copy(); if (index0 = slotNumber slotNumber index1) { // プレゼントボックスのインベントリならプレイヤーのインベントリに移動。 if (!this.mergeItemStack(itemStack1, index1, index3, true)) { return null; } } else { if (index1 = slotNumber slotNumber index2) { // プレイヤーのインベントリならクイックスロットに移動。 if (!this.mergeItemStack(itemStack1, index2, index3, false)) { return null; } } else if (index2 = slotNumber slotNumber index3 !this.mergeItemStack(itemStack1, index1, index2, false)) { // クイックスロットからプレイヤーのインベントリに移動できなかったら終了。 return null; } } if (itemStack1.stackSize == 0) { slot.putStack((ItemStack) null); } else { slot.onSlotChanged(); } if (itemStack1.stackSize == itemStack.stackSize) { return null; } slot.onPickupFromSlot(player, itemStack1); } return itemStack; } } GuiPresentBox.java package nahama.ofalenmod.gui; import org.lwjgl.opengl.GL11; import nahama.ofalenmod.inventory.ContainerPresentBox; import nahama.ofalenmod.tileentity.TileEntityPresentBox; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.ResourceLocation; import net.minecraft.util.StatCollector; public class GuiPresentBox extends GuiContainer { private TileEntityPresentBox tileEntity; private static final ResourceLocation GUITEXTURE = new ResourceLocation("textures/gui/container/generic_54.png"); public GuiPresentBox(EntityPlayer player, TileEntityPresentBox tileEnttiy) { super(new ContainerPresentBox(player, tileEnttiy)); this.tileEntity = tileEnttiy; ySize = 222; } @Override protected void drawGuiContainerForegroundLayer(int par1, int par2) { fontRendererObj.drawString(StatCollector.translateToLocal(tileEntity.getInventoryName()), 8, 6, 4210752); fontRendererObj.drawString(StatCollector.translateToLocal("container.inventory"), 8, ySize - 96 + 2, 4210752); } @Override protected void drawGuiContainerBackgroundLayer(float par1, int par2, int par3) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); mc.getTextureManager().bindTexture(GUITEXTURE); int k = (width - xSize) / 2; int l = (height - ySize) / 2; this.drawTexturedModalRect(k, l, 0, 0, xSize, ySize); } } コメント この項目に関する質問などをどうぞ。 GUIのテクスチャをオリジナルのものにする場合どう記述すれば、よいのでしょうか? - 新人もっだー 2015-12-20 12 20 13 解説/public ResourceLocation(String path)に追記しましたのでご確認ください。自分で指定したパスにバニラのラージチェストのテクスチャを改変したものを保存すればできます。 - Tom Kate 2015-12-21 16 52 24 コピペでもコンストラクター ContainerAluminiumChest(EntityPlayer, TileEntityChest) は未定義ですとなります。 - 新人もっだー 2015-12-26 11 26 55 それは、Eclipse上でコンパイルエラーの検出がされたということでしょうか?どの行でのエラーかを教えていただけないでしょうか。 - 赤砂蛇凪浜 2015-12-26 13 48 01 ContainerAluminiumChestのreturn new ContainerChest(player, (TileEntityChest) tileentity);no - 新人もっだー 2015-12-28 08 51 55 の行です - 新人もっだー 2015-12-28 08 52 37 このチュートリアルの中に該当する行がありません。一度コピー ペーストしなおしてみてください。 - 赤砂蛇凪浜 2015-12-28 09 36 26 import cpw.mods.fml.common.Mod.Instance;が書き込んでから保存するとなぜかそれだけ消えてしまうのですが、なんで何でしょうか? - san 2016-09-11 08 20 49 IDE(Eclipse)のimport文自動編集が消しているのだと思われます。@Instanceの部分にエラーが出ていなければ特に問題はないと思います。 - 赤砂蛇凪浜 2016-09-16 07 35 27 醸造台やエンチャント台、装備スロットのように、スロット内に一部のアイテムのみ入れられるようにするにはどうすれば良いのでしょうか? - 名無しさん 2016-12-02 01 33 32 addSlotToContainerでSlotを継承した自作のクラスを渡せばよいです。その際、isItemValidをオーバーライドすれば入れられるアイテムを、canTakeStackをオーバーライドすれば取り出せるアイテムを制御できます。分かりにくかったらすみません。後ほど本文への掲載も検討します。 - 赤砂蛇凪浜 2016-12-04 10 50 12 GUIに文字を入れて翻訳するのはどうやるんですか - HIROMARU (2021-01-09 11 38 30) 名前
https://w.atwiki.jp/tdumods/pages/18.html
リリースMOD 上で紹介していないMOD 古い順に並んでいます。 次のページへ SUBARU ImprezaSTI SOUND MOD ついにリリース、インプレッサの音MODです。 ヒューンパリパリ! http //forum.tdu-central.com/threads/27088-StealthSCG-2007-Subaru-Impreza-STI Ferrari F430 scuderia SOUND MOD wip版テスト動画は真っ先に出たのに・・・ やっとこさリリース、430用のサウンドMODです。 いやー、素晴らしい。今までで最高の音MODではないでしょか? http //forum.tdu-central.com/threads/27111-felix97-Ferrari-430-Scuderia-Sound-Mod Ferrari F430 scuderia パリパリ少なめSOUND MOD 上のMODよりしっとり、といった感じ 個人的にはエンツォにリネームして使うのがおすすめです。 http //forum.tdu-central.com/threads/27125-Ferrari-F430-Scuderia Modek SOUND Studio Pack1 TDUForums発の音MOD開発チームModekSoundStudioからパック1がついにリリース! Ferrari458italia Ferrari California Aston Martin DB9 Aston Martin DB9 Volante Aston Martin DBS の5つの音MODが入ったパックです。 フォーラムを上げてのプロジェクトなので、クオリティは格別! ぜひお試しあれ http //tduforums.com/thread-2894.html 注意 パスワードを聞かれますが、「tduforums」と入力してください 次のページへ 上へ
https://w.atwiki.jp/yu_kyan/pages/26.html
・工業系Mod ・工業系Mod(追加アドオン) ・植物、畜産、食物追加系Mod ・家具Mod ・MOB追加系Mod ・地形変更Mod ・武器、装備追加系Mod ・便利系Mod ・クライアント側のみ導入Mod ・分割ブロックMod ・日本語入力Mod ・モーション変更Mod